Добрый день, коллеги! У нас один клиент решил перепроверять все цифры панели цен до копеек и выяснилось следующее:
Случай №1 (округление итоговых до 2 знаков, единичные - без округления):
в Панели цен видим следующее (скриншот прилагаю): Итоговое значение ПЗ = 8 281,65 , но если сложить сумму по ресурсам расценки, то сумма получается 8 281,66
Случай №2 (итоговые и единичные оставляем без округления):
в Панели цен видим следующее (скриншот прилагаю): Итоговое значение ПЗ = 8 281,65872 , сумма ресурсов = 8 281,65872 , вроде бы все верно, но если округлить сумму 8281,65872 до копеек, то получается 8 281,66 (т.е. выше в рассматриваемом случае №1 итоговое значение ПЗ меньше на 1 коп.)
Случай №3 (виртуальный) (базовые значения округляем до 2 знаков):
в данном случае базовое значение ПЗ = 2070,41, далее пользователь хочет умножить эту цифру на объем, т.е. 2070,41 * 4 = 8281,64 (но в программе в этом случае получается 8281,65), если поставить округление итоговых до целых, то вообще получится сумма 8281, хотя по идее должна быть 8282 ?
Также прилагаю объект в формате программы (рассмотрено на примере п. 3). Также прилагаю выгруженную в Эксель смету (форма нашей разработки, но цифры там как в программе) - в п. 3 желтым отмечено и выделено.
Пользователя интересует больше всего именно Случай №1, т.к. у него именно такие параметры округлений заданы.