К вопросу об округлении



Posted by Владимир Секретёв (216.154.8.51) on May 10, 2001 at 13:11:35:


Правильное округление чисел в бухгалтерских программах имеет большое значение.
Рассмотрим пример:

2.5 + 1.5 = 4.0

Округлим значения слагаемых перед сложением и получим неправильный результат:

3.0 + 2.0 = 5.0

Обсуждая со своим отцом эту проблему, я, получил от него дельный совет. Он сказал: "Правило округления должно быть таково: если перед пятеркой стоит четная цифра, то округляем в большую сторону, если нечетная, то в меньшую. Тогда итоговая ошибка округления будет меньше, ибо появление четных и нечетных цифр перед пятеркой примерно равновероятно. Так нас учили в школе."

Тогда в нашем примере получается:

3.0 + 1.0 = 4.0

Действительно, ответ правильный!

Приглашаю коллег поделиться своими соображениями на эту тему.




Пpишедшие ответы: