Накипело.
Переношу из зик 7.7 в ЗУП 3.1
Заказчик рассчитывает зарплату паралельно в двух базах. Отпуска расходятся на копейки. Режим округления в 7.7 и 8.3 одинаковый, Окр(1.5) = 2
Лезу отладчиком, нахожу что:
в 1С 7.7 Окр(7.325,2) = 7.33, 29.3/28*7 = 7.325 , но Окр(29.3/28*7,2) = 7.32
в 1С 8.3 Окр(7.325,2) = 7.33, и Окр(29.3/28*7,2) = 7.33
В следующий раз вот прямо этот пример буду в договор вставлять, что я не могу гарантировать сходимость двух баз до копейки
(1) Не сопсоб и так Окр(1.5) =2, в 7.7 видимо 29.3/28*7 = 7.324999999999999999999
Помогло только окр(29.3/28*7, 2) заменить на окр(окр(29.3/28*7),10),2)