Еще раз об округлении. Последний



Posted by Анатолий Анимица (195.91.169.53) on October 09, 2001 at 02:42:47:

In Reply to: Re: И еще раз об округлении posted by Андрей on October 09, 2001 at 00:50:32:

Предлагаю пoследний алгоритм округления

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

Все. Больше темы вечных двигателей, округлений до копейки, гравитафонных движителей, etc не рассматриваются.

ААА

до +- 1 копейки и все будет сходиться.

: (Сумма - Кол*окрвниз(Сумма/Кол))= ОкрВверх
: (Кол-ОкрВверх) = ОкрВниз.

: допустим при списании сумма 56 р. разбивается на 9 предметов.
: 56 - 9*окрвниз(56/9) = 2 - округляем вверх
: 9-2 = 7 - округляем вниз.
: 2*7+7*6 = 56.




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