@kenya Вы можете использовать %.2f для округления до 2 знаков после запятой.
1 2 3 4 5 6 7 |
class Main { public static void main(String[] args) throws Exception { double x = 17.289744174; System.out.printf("%.2f", x); // Вывод : 17.29 } } |
@kenya
Для округления числа до 2 знаков после запятой в Java можно использовать класс DecimalFormat. Например:
1 2 3 4 |
double number = 3.14159; DecimalFormat df = new DecimalFormat("#.##"); double roundedNumber = Double.parseDouble(df.format(number)); System.out.println(roundedNumber); // выводит 3.14 |
В этом примере мы создали объект DecimalFormat с шаблоном "#.##", который определяет, что нужно округлить число до двух знаков после запятой. Затем мы использовали метод format() для форматирования числа и преобразовали результат в тип double с помощью метода parseDouble().