Java округление

Java предоставляет несколько методов для округления чисел.

Методы округления в Java:

Примеры кода:

1. Округление с помощью Math.round ():

java
double num = 9.6;
long rounded = Math.round(num);
System.out.println("Результат округления: " + rounded);

Вывод: Результат округления: 10

2. Округление вниз с помощью Math.floor ():

java
double num = 9.6;
double rounded = Math.floor(num);
System.out.println("Результат округления: " + rounded);

Вывод: Результат округления: 9.0

3. Округление вверх с помощью Math.ceil ():

java
double num = 9.2;
double rounded = Math.ceil(num);
System.out.println("Результат округления: " + rounded);

Вывод: Результат округления: 10.0

4. Округление с помощью DecimalFormat.format ():

java
double num = 9.567;
DecimalFormat df = new DecimalFormat("#.##");
df.setRoundingMode(RoundingMode.CEILING);
String formatted = df.format(num);
System.out.println("Результат округления: " + formatted);

Вывод: Результат округления: 9,57

В этом примере мы использовали DecimalFormat.format () для округления числа до двух десятичных знаков с помощью метода setRoundingMode (), который позволяет выбрать нужный способ округления. Здесь мы использовали RoundingMode.CEILING, чтобы округлить число вверх.

Похожие вопросы на: "java округление "

PyInstaller: инструмент для создания автономных приложений
Java Spring: совершенный выбор для веб-разработки
Гугл перевод: бесплатный онлайн-переводчик
Logitech G Hub: управляйте своими играми на новом уровне
Как найти обратную матрицу в Numpy: руководство для программистов
XSS Форум - обсуждение защиты от кросс-сайтовых скриптов
SQL округление: где и как использовать функции округления чисел в SQL
Thread Sleep c - управление потоками в Си
<h1>PD Read CSV Python: Считывание CSV файла с использованием Python
Конвертировать SVG в JPG