Лень читать форум - знаю, что сейчас обсуждается только эта проблема ![Smile](https://forum.buhsoft.ru/core/images/smilies/smile.png)
Но я считаю, что "округленная сумма трех чисел м.б. и больше на 1руб, чем сумма этих же округленных чисел, и меньше на 1руб, и равна ей", следовательно, сообщение
не имеет права на существование!!!
Либо ПРЕДУПРЕЖДЕНИЕ, либо ничего не писать.
Да, истинные значения такие:
325'019.16 = 109'082.99 + 103'691.62 + 112'244.55
Округлялось все по правилам математики.
Получается, что если "превышает", то это Ошибка, а если "меньше", то ошибки нету???
Давайте, исправим само сообщение в программе проверки...
![Smile](https://forum.buhsoft.ru/core/images/smilies/smile.png)
Но я считаю, что "округленная сумма трех чисел м.б. и больше на 1руб, чем сумма этих же округленных чисел, и меньше на 1руб, и равна ей", следовательно, сообщение
***30: Ошибка. Раздел 2. ( КодТарифа = 01 ).
В с.241 сумма [гр.4]109083 + [гр.5]103692 + [гр.6]112245 = 325020 превышает значение [гр.3]325019
***30: Ошибка. Раздел 2. ( КодТарифа = 01 ).
В с.242 сумма [гр.4]10196 + [гр.5]9981 + [гр.6]8948 = 29125 превышает значение [гр.3]29124
В с.241 сумма [гр.4]109083 + [гр.5]103692 + [гр.6]112245 = 325020 превышает значение [гр.3]325019
***30: Ошибка. Раздел 2. ( КодТарифа = 01 ).
В с.242 сумма [гр.4]10196 + [гр.5]9981 + [гр.6]8948 = 29125 превышает значение [гр.3]29124
Либо ПРЕДУПРЕЖДЕНИЕ, либо ничего не писать.
Да, истинные значения такие:
325'019.16 = 109'082.99 + 103'691.62 + 112'244.55
Округлялось все по правилам математики.
Получается, что если "превышает", то это Ошибка, а если "меньше", то ошибки нету???
Давайте, исправим само сообщение в программе проверки...
Комментарий