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