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 - начальный номер, смежный номер которого возвращается
  • направление - указывает, какое соседнее число startдолжно быть возвращено

Примечание . Тип данных start и direction может быть либо float, либо double.

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

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