- nextUp ( double num ) es un método incorporado de la clase StrictMath en Java que se usa para obtener el valor flotante que es contiguo a num en la dirección del infinito positivo. El método nextup() es equivalente a nextAfter( num, Double.POSITIVE_INFINITY ) pero nextup() se ejecuta más rápido que nextAfter().
Sintaxis:
public static double nextUp(double num)
Parámetros: el método acepta un número de parámetro de tipo doble que es el valor de punto flotante inicial.
Valor devuelto: el método devuelve el valor de punto flotante adyacente más cercano al infinito positivo. Tiene tres casos especiales:
- El resultado es NaN cuando el argumento es NaN.
- Devuelve infinito positivo cuando el número es infinito positivo.
- El resultado es Double.MIN_VALUE cuando el argumento es cero.
Ejemplos:
Input: num = 25.18700000 Output: 25.187000000000005
El siguiente programa ilustra el método Java.lang.StrictMath.nextUp():
// Java praogram to illustrate the
// Java.lang.StrictMath.nextUp() Method
import
java.lang.*;
public
class
Geeks {
public
static
void
main(String[] args)
{
double
num1 =
67.1230000000
;
double
num2 =
21.12
, num3 =
0.0
;
// Returns floating-point value adjacent to num
double
nextUp_Value = StrictMath.nextUp(num1);
System.out.println(
"The Next upper value is : "
+ nextUp_Value);
double
nextUp_Value1 = StrictMath.nextUp(num2);
System.out.println(
"The Next upper value is : "
+ nextUp_Value1);
double
nextUp_Value2 = StrictMath.nextUp(num3);
System.out.println(
"The Next upper value is : "
+ nextUp_Value2);
}
}
Producción:The Next upper value is : 67.12300000000002 The Next upper value is : 21.120000000000005 The Next upper value is : 4.9E-324
- nextUp (float num) es el método incorporado de la clase StrictMath en Java que se utiliza para obtener el valor de coma flotante adyacente a num en la dirección del infinito positivo.Float.POSITIVE_INFINITY) pero nextup() se ejecuta más rápido que su equivalente nextAfter llamar.
Sintaxis:
public static float nextUp(float num)
Parámetros: el método acepta un número de parámetro de tipo flotante que es el valor de punto flotante inicial.
Valor devuelto: el método devuelve el valor de punto flotante adyacente más cercano al infinito positivo. Tiene tres casos especiales:
- El resultado es NaN cuando el argumento es NaN.
- Devuelve infinito positivo cuando el número es infinito positivo.
- El resultado es Float.MIN_VALUE cuando el argumento es cero.
Ejemplos:
Input: num = 15.78f Output: 15.780000686645508
El siguiente programa ilustra el método Java.lang.StrictMath.nextUp():
// Java praogram to illustrate the
// Java.lang.StrictMath.nextUp() Method
import
java.lang.*;
public
class
Geeks {
public
static
void
main(String[] args)
{
float
num1 =
73
.728f;
float
num2 =
51
.71f, num3 =
0
.0f;
// Returns floating-point value adjacent to num
double
nextUp_Value = StrictMath.nextUp(num1);
System.out.println(
"The Next upper value is : "
+ nextUp_Value);
double
nextUp_Value1 = StrictMath.nextUp(num2);
System.out.println(
"The Next upper value is : "
+ nextUp_Value1);
double
nextUp_Value2 = StrictMath.nextUp(num3);
System.out.println(
"The Next upper value is : "
+ nextUp_Value2);
}
}
Producción:The Next upper value is : 73.7280044555664 The Next upper value is : 51.71000289916992 The Next upper value is : 1.401298464324817E-45
Publicación traducida automáticamente
Artículo escrito por ankita_chowrasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA