Java Math nextAfter ()

Метод Java Math nextAfter () повертає число, сусіднє з першим аргументом у напрямку другого аргументу.

Тобто, якщо перший аргумент дорівнює 6,7, а другий аргумент - 2,3 , сусіднє число 6,7 у напрямку 2,3 дорівнює 6,699999999999999 .

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

 Math.nextAfter(start, direction)

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

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

  • start - стартовий номер, сусідній номер якого повертається
  • direction - вказує, яке сусіднє число startпотрібно повернути

Примітка : Тип даних запуску та напрямку може бути плаваючим або подвійним.

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

  • повертає сусіднє число для початку в напрямку

Примітка : Якщо старт і напрямок рівні, повертається значення, еквівалентне напрямку.

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

 class Main ( public static void main(String() args) ( // float arguments // returns the smaller adjacent number float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double arguments // returns the larger adjacent number double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 ) )

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

  • Math.nextUp ()
  • Math.nextDown ()

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