Как округлить до разумного значения java - PullRequest
0 голосов
/ 07 августа 2020

Кто-нибудь знает, как округлить до "разумных" значений в Java? Например, я хочу, чтобы программа округляла 1,7999999999999998 до 1,8, 2,749999999999997 до 2,75 и так далее. Это зависит от того, сколько десятичных знаков значимы (не целые списки из девяток), но если я, например, просто скажу, что он обрывается через 5 девяток, тогда, если число 99999.1111111111111111, я не хочу, чтобы оно округлялось выкл. до 10000, а эквивалент в десятичных разрядах 0,99999299999999994 для округления до 0,999993 вместо 1.

...