Показать сообщение отдельно
Старый 25.10.2004, 18:02     # 617
Murzilka
Registered Luser
 
Аватар для Murzilka
 
Регистрация: 11.01.2003
Сообщения: 218

Murzilka Луч света в тёмном царствеMurzilka Луч света в тёмном царствеMurzilka Луч света в тёмном царствеMurzilka Луч света в тёмном царствеMurzilka Луч света в тёмном царстве
Цитата:
Repich:
Ага, отгрузили товара 8,337 шт по цене 1,786 евро. Получили сумму 14,889882. При точности регистра 5 знаков, в него запишется 14,88988. Получаем потери от каждой операции и соответственно полную бессмысленность увеличения цены
Округление будем получать в любом случае при работе с дробными числами. Но (не трогая регистр) при цене 1.78 мы получим итог 14.84, а при цене 1.79 - 14.92. В то время как при 1.7855 - 14.89. Вот тебе и разница основанная исключительно на точности цены товара

ЗЫ. А ежели количество исчисляется тысячами, то и сумма получается очень даже ничего
ЗЗЫ. Оффтопик.
- Вовочка, сколько будет 2х2?
- А мы покупаем или продаем???
__________________
I dont like the drugs, but the drugs like me (c) Marilyn Manson
Murzilka вне форума