История изменений
Исправление
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, если не хочешь выстрелить себе в ногу.