Java

warning: Creating default object from empty value in /var/www/1csoft.com/modules/taxonomy/taxonomy.pages.inc on line 34.

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

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

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

Справочники

Документы

Отчеты

Обработки

RSS-материал