Метод 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 ()