Показать сообщение отдельно
Старый 25.09.2006, 15:29     # 1
PakMan
Junior Member
 
Регистрация: 22.04.2004
Адрес: Мурманск
Сообщения: 59

PakMan Путь к славе только начался
Проблема с округлением в Delphi

Суть проблемы. Вот допустим я хочу распечтать данные из таблицы в неком отчете. б.о - без округления с.о.- с округлением

Наименование Цена б.о Цена с.о.

1 759,5 760
2 151,9 152
3 110,74 111
4 203,84 204
5 252,84 253
6 232,26 232

Итого: 1711,08 руб 1712 руб.

Разница в 1 рубль. Delphi при сложении и округлении дает итоговую 1711 рублей, но если просуммировать колонку со скидкой получаем 1712 рублей. Чему верить? Как избежать такой погрешности?
P.S. Программа для учета и реализации товаров на складе.
PakMan вне форума