NaN en un double??

javier
30 de Septiembre del 2004
Es posible que una variable de tipo double (nativo) me arroje NaN?

Hasta donde yo tenia entendido el NaN es una constante en la clase Double...

Gracias.

kiffa
30 de Septiembre del 2004
Cuando se realiza una division de cero entre cero entre puntos flotantes en java, el resultado no lanza una excepcion como se esperaria sino que almacena
el NaN. La idea es que con los tipos enteros se lanza la excepcion y con los reales se guarda un valor como NaN o Infinity(dependeindo del caso), que pueden ser verificados utilizando los metodos estaticos de las
clases envolventes respectivas, tales como Double.isNaN(parametro) o Double.isInfiniteparametro).