Java математичний раунд ()

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

Цікаві статті...