Как ограничить количество знаков после запятой java

Аватар пользователя Сергей Якимович
Сергей Якимович
21 ноября 2022

Можно сделать таким образом :

DecimalFormat myFormat = new DecimalFormat("#.###"); // округляем до 3-х знаков после запятой
Double x = 0.333333;
System.out.println(myFormat.format(x)); // => 0.333

0 0
Аватар пользователя Сергей Якимович
Сергей Якимович
21 ноября 2022

Также можно воспользоваться методом format() класса String :

double x = 0.33333;
String s = String.format("%.2f", x); // округляем x до 2-х знаков после запятой

System.out.println(s); // => 0,33

0 0