Doljen Doljen Регистрация 29 Сен 2012 Сообщения 87 Репутация 0 Спасибо 1 Монет 0 16 Июн 2016 #1 Как сделать чтобы вывело просто 0,4? //otvet.imgsmail.ru/download/81484409_e826c8b70412a17b80d8a67b9d7c33b9_800.jpg
Как сделать чтобы вывело просто 0,4? //otvet.imgsmail.ru/download/81484409_e826c8b70412a17b80d8a67b9d7c33b9_800.jpg
kolan950 K kolan950 Регистрация 27 Сен 2013 Сообщения 94 Репутация 0 Спасибо 0 Монет 0 16 Июн 2016 #2 BigDecimal использовать нужно. Если важна точность исчислений, то флоат и дабл не подходят Позитивный голос 0
TimoOshka TimoOshka Регистрация 29 Окт 2012 Сообщения 161 Репутация 0 Спасибо 0 Монет 0 16 Июн 2016 #3 Потому что 0.4 нельзя представить в виде конечной двоичной дроби. Потому и возникают ошибки округления. Такова особенность вещественных чисел. Позитивный голос 0
Потому что 0.4 нельзя представить в виде конечной двоичной дроби. Потому и возникают ошибки округления. Такова особенность вещественных чисел.