Показать сообщение отдельно
Старый 02.06.2005, 07:14   #23  
bagyr is offline
bagyr
Участник
 
74 / 10 (1) +
Регистрация: 15.02.2005
Адрес: Томск
Цитата:
Изначально опубликовано Hamster
AmountCur a = currency::amount( c / d);
В том то и дело, что частно нужно округление суммы, а не сумма округлений. Разница первого и второго бывает несколько сотен кг (руб., долл.). Вот отсюда и ошибки при округлении.