Aunque es imposible que una computadora represente literalmente el valor del infinito en la memoria, Java "doble" y "flotante" tipo de datos reserva dos ranuras en su rango de direcciones que la computadora entiende que se refieren a positivo y negativo infinito.
Paso 1
Abra su entorno de desarrollo integrado de Java (IDE).
Video del día
Paso 2
Escriba lo siguiente para definir un doble (o flotante) con un valor de infinito positivo o negativo:
doble pInfiniteDouble = Doble. POSITIVE_INFINITY; doble nInfiniteDouble = Doble. NEGATIVE_INFINITY; float pInfiniteFloat = Float. POSITIVE_INFINITY; float nInfiniteFloat = Float. NEGATIVE_INFINITY;
Paso 3
Verifique si un doble o flotante tiene un valor de infinito usando el método "isInfinite ()":
pInfiniteDouble.isInfinite (); nInfiniteDouble.isInfinite (); pInfiniteFloat.isInfinite (); nInfiniteFloat.isInfinite ();
Propina
Hay otro valor impar definido en los tipos de datos Double y Float: NotaNumber (NAN). Se accede con "Doble. NaN "o" Flotar. Yaya."
Infinity y NaN son devueltos por algunas funciones trigonométricas y logarítmicas en el paquete matemático de Java.