Java математически кръг ()

Методът на Java Math round () закръглява посочената стойност до най-близката стойност int или long и я връща.

Тоест 1,2 се закръглява до 1, а 1,8 се закръглява до 2 .

Синтаксисът на round()метода е:

 Math.round(value)

Тук round()е статичен метод. Следователно имаме достъп до метода, като използваме името на класа Math,.

кръг () Параметри

В 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 () с поплавък

 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 ()

Интересни статии...