Метод Java Math round () округлює вказане значення до найближчого значення int або long і повертає його.
Тобто 1,2 округлено до 1, а 1,8 округлено до 2 .
Синтаксис round()методу:
Math.round(value)
Ось round()статичний метод. Таким чином, ми доступ до методу з використанням імені класу, Math.
параметри round ()
round()Метод приймає один параметр.
- значення - число, яке потрібно округлити
Примітка : Тип даних значення має бути або floatабо double.
round () Повернене значення
- повертає
intзначення, якщо аргумент єfloat - повертає
longзначення, якщо аргумент єdouble
round()метод:
- округлюється вгору, якщо значення після десяткової коми більше або дорівнює 5
1.5 => 2 1.7 => 2 - округляє вниз, якщо значення після десяткового розряду менше 5
1.3 => 1
Приклад 1: Java Math.round () з double
class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal double a = 1.878; System.out.println(Math.round(a)); // 2 // value equals to 5 after decimal double b = 1.5; System.out.println(Math.round(b)); // 2 // value less than 5 after decimal double c = 1.34; System.out.println(Math.round(c)); // 1 ) )
Приклад 2: Java Math.round () з float
class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal float a = 3.78f; System.out.println(Math.round(a)); // 4 // value equals to 5 after decimal float b = 3.5f; System.out.println(Math.round(b)); // 4 // value less than 5 after decimal float c = 3.44f; System.out.println(Math.round(c)); // 3 ) )
Рекомендовані навчальні посібники
- Math.floor ()
- Math.ceil ()








