![]() |
#7 |
Участник
|
Цитата:
суммы всегда храняться с большим числом знаков. суммы всегда отображаются в отчете с округлением. Рассчитывать итоговую сумму по НЕОРУГЛЕННЫМ суммам - большая методическая ошибка. Перед выводом, перед записью в БД, любая сумма должна быть округлена при помощи Currency::amount(...) или Currency::amountCur(...). Это правило. Кстати, любое количество также должно быть округлено перед выводом и перед записью в БД. |
|