is_NaN

Tests whether a number has the special value "not a number".

The special numerical value "not a number" results from certain mathematical operations such as dividing 0.0 by 0.0, which cannot be calculated.

Parameter 1 - a numerical value to be tested.

Returns: a Boolean value, true if the number has the special value "not a number" and false if it is a valid (finite or infinite) number.