BloombergLP::bdlb::Float::isQuietNan

isQuietNan overloads

Synopses

Declared in <bdlb_float.h>

Return true if number is a quiet NaN, and false otherwise.

static
bool
isQuietNan(double number);
» more...

Return true if the specified floating point number has an indeterminate value, and false otherwise. An indeterminate floating-point value ("quiet NaN" or "QNaN") results from an operation for which the result is not mathematically defined, such as multiplying infinity by zero. If a QNaN is used in a subsequent operations the result will also be a QNaN. Note that, because a QNaN is a NaN, if this method returns true, then isNan(x) will also return true.

static
bool
isQuietNan(float number);
» more...