True if value is Not-a-Number
C Syntax
#include "matrix.h"
bool mxIsNaN(double value);
Arguments
value
The double-precision, floating-point number that you are testing.
Returns
true if value is Not-a-Number; otherwise, returns false.
Description
Call mxIsNaN to determine whether or not value is equal to NaN. NaN is the IEEE arithmetic representation for Not-a-Number. A NaN is obtained as a result of mathematically undefined operations such as
The system understands a family of bit patterns as being equivalent to NaN. In other words, NaN is not a single value, rather it is a family of numbers that MATLAB (and other IEEE-compliant applications) interpret as being equal to Not-a-Number.
See Also
mxIsFinite, mxIsInf
[ Previous | Help Desk | Next ]