Java Math nextAfter ()

El método nextAfter () de Java Math devuelve un número adyacente al primer argumento en la dirección del segundo argumento.

Es decir, si el primer argumento es 6.7 y el segundo argumento es 2.3 , el número adyacente de 6.7 en la dirección de 2.3 es 6.699999999999999 .

La sintaxis del nextAfter()método es:

 Math.nextAfter(start, direction)

Nota : el nextAfter()método es un método estático. Por lo tanto, podemos llamar al método directamente usando el nombre de la clase Math.

nextAfter () Parámetros

  • inicio - número inicial cuyo número adyacente se devuelve
  • dirección : especifica qué número adyacente de startse devolverá

Nota : El tipo de datos de inicio y dirección puede ser flotante o doble.

nextAfter () Valores devueltos

  • devuelve el número adyacente para comenzar hacia la dirección

Nota : Si el inicio y la dirección son iguales, se devuelve el valor equivalente a la dirección.

Ejemplo: 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 ) )

Tutoriales recomendados

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

Articulos interesantes...