Cómo representar infinito en Java (En 3 Pasos)
Aunque es imposible para una computadora representar literalmente el valor infinito en la memoria, los tipos de datos Java "double" y "float" reservan dos ranuras en su rango de direcciones que son entendibles para la computadora para referirse a un valor infinito positivo y negativo.
Paso 1
Abre tu entorno de desarrollo integrado (IDE) Java.
Paso 2
Ingresa lo siguiente para definir un double (o float) con un valor de infinito positivo o negativo:
double pInfiniteDouble = Double.POSITIVE_INFINITY; double nInfiniteDouble = Double.NEGATIVE_INFINITY; float pInfiniteFloat = Float.POSITIVE_INFINITY; float nInfiniteFloat = Float.NEGATIVE_INFINITY;
Paso 3
Comprueba si un double o float tiene un valor infinito usando el método "isInfinite()":
pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();