Округления при расчете нормативного расхода топлива
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
в программе сначала округляется норма по пробегу, суммируются дополнительные надбавки, а затем округляется конечный результат.
Получается вот что
Пробег автомобиля 172 км
Базовая норма 16л/100км
Сезонная надбавка 10%
Увеличение собственной массы (фургон) 0,36 т
Норма на увеличение собстненной массы 2л/100 т-км
На пробег 16*0,01*172*1,1=30,272 Программа округляет 30
На увеличение собственной массы 172*0,36*0,01*2*1,1=1,3623 Программа округляет 1,36
По программе 30+1,36=31,36 окргуляем 31
По расчету 30,272+1,3623=31,6343 округляем 32
Считаю, что округлять надо только конечный результат
Данная ошибка была уже исправлена.
При использовании актуального релиза УАТ (3.0.18) и актуальной версии компоненты защиты (8.0.5.147) округление выполняется корректно.