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