LINUX.ORG.RU

История изменений

Исправление rj45, (текущая версия) :

Если ты вкурсе про IEEE754, ты не будешь задавать вопрос «что плохого в double».

Джуны любят Math.round() и хаки типа n / 100.0 * 100.0 для округления до энного числа после запятой. Это все приводит к неочевидным, но вполне реальным ошибкам в вычислениях.

В 100% случаев в java надо создавать BigDecimal, если не хочешь выстрелить себе в ногу.

зы: и хуже всего то, что в вузах об этом не рассказывают

Исходная версия Deleted, :

Если ты вкурсе про IEEE754, ты не будешь задавать вопрос «что плохого в double».

Джуны любят Math.round() и хаки типа n / 100.0 * 100.0 для округления до энного числа после запятой. Это все приводит к неочевидным, но вполне реальным ошибкам в вычислениях.

В 100% случаев в java надо создавать BigDecimal, если не хочешь выстрелить себе в ногу.