java - Casting NaN value -
i learned nan unordered , playing float , double nan , tried following snippet:
system.out.println("comparing isnan method: " + float.isnan((float)double.nan));   i got question if nan not-a-number why casting of nan allowed. want know happen @ architectural level when cast nan value.
in javadoc can see double.nan constant of type double, can cast! double.nan valid number. http://docs.oracle.com/javase/7/docs/api/java/lang/double.html
Comments
Post a Comment