Java

BigDecimal : делим 1 рубль на троих

В одном известном ИТ подкасте Radio-T сказали как-то, что за хранение денежных значений
в float надо вон из профессии. Вот тогда я задумался. Как же это в 1с. И как это вообще так.

Разгадка оказалась проста, имелась ввиду Java. В Java есть тип BigDecimal для точного представления десятичных дробей. Т.е. имелось ввиду, что float и double в Java для хранения денег не подходят из-за ошибок округления.

Справочники

Документы

Отчеты

Обработки

RSS-материал