Java Math rint ()

Метод Java Math rint () повертає значення, яке є найближчим до вказаного значення і дорівнює математичному цілому числу.

Тобто, якщо вказане значення дорівнює 5,8 , то найближче значення, яке дорівнює цілому математичному числу, дорівнює 6,0 . А для значення 5.4 найближче значення, яке дорівнює цілому математичному числу, становить 5.0 .

Синтаксис rint()методу:

 Math.rint(double value)

Примітка : rint()Метод є статичним методом. Отже, ми можемо викликати метод безпосередньо, використовуючи назву класу Math.

Параметри rint ()

  • arg - аргумент, найближче значення якого дорівнює цілому математичному числу

rint () Повернені значення

  • повертає найближче значення до arg, яке дорівнює цілому математичному числу

Приклад: Java Math.rint ()

 class Main ( public static void main(String() args) ( // Math.rint() // value greater than 5 after decimal System.out.println(Math.rint(1.878)); // 2.0 // value less than 5 after decimal System.out.println(Math.rint(1.34)); // 1.0 // value equal to 5 after decimal System.out.println(Math.rint(1.5)); // 2.0 // value equal to 5 after decimal System.out.println(Math.rint(2.5)); // 2.0 ) )

У наведеному вище прикладі зверніть увагу на два вирази:

 // returns 2.0 Math.rint(1.5) // returns 2.0 Math.rint(2.5) 

Тут в обох випадках значення після десяткової коми дорівнює 5 . Однак,

  • для 1,5 - метод округлення
  • для 2,5 - метод округлюється вниз.

Це тому, що у випадку .5 метод округлюється до найближчого парного значення. Отже, в обох випадках метод округлюється до 2.0 .

Рекомендовані навчальні посібники

  • Math.round ()
  • Math.ceil ()
  • Math.floor ()

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