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 округление "

Настройка и использование Gmail SMTP
Очередь в Python: изучаем использование и оптимизацию
Post и Get запросы - полное руководство для новичков
Модуль C: функциональность, преимущества, примеры использования
Content Type Application JSON: что это и как использовать в приложениях
Как выбрать размер презентации: советы и рекомендации
Docker Restart Container: How to Restart Containers in Docker
VS Code для Windows 7 - лучший выбор для разработки на операционной системе Windows 7
Метод PUT
<JS Focus