| External Interfaces/API Reference |     ![]()  | 
True if value is NaN (Not-a-Number) 
Fortran Syntax
Arguments
value
   The double-precision, floating-point number that you are testing.
Returns
1 if value is NaN (Not-a-Number), and 0 otherwise.
Description
Call mxIsNaN to determine whether or not value is NaN. NaN is the IEEE arithmetic representation for Not-a-Number. A NaN is obtained as a result of mathematically undefined operations such as:
0.0/0.0 
Inf-Inf 
The system understands a family of bit patterns as representing NaN. In other words, NaN is not a single value, rather it is a family of numbers that MATLAB (and other IEEE-compliant applications) uses to represent an error condition or missing data.
See Also
   | mxIsLogical | mxIsNumeric | ![]()  |