NAN
来自 cppreference.cn
定义于头文件 <cmath> |
||
#define NAN /*实现定义*/ |
(C++11 起) | |
宏 NAN
扩展为一个 float 类型的常量表达式,其计算结果为一个安静的非数字 (QNaN) 值。如果实现不支持 QNaN,则不定义此宏常量。
[编辑] 注
有许多不同的 NaN 值,它们通过其有效负载和符号位进行区分。宏 NAN
生成的 NaN 的有效负载和符号位的内容是实现定义的。
[编辑] 参阅
(C++11)(C++11)(C++11) |
非数字(NaN) (函数) |
(C++11) |
检查给定数字是否为 NaN (函数) |
[静态] |
确定可以表示特殊值“安静的非数”(quiet not-a-number,NaN)的浮点类型 ( std::numeric_limits<T> 的公共静态成员常量) |
确定可以表示特殊值“发信的非数”(signaling not-a-number,NaN)的浮点类型 ( std::numeric_limits<T> 的公共静态成员常量) | |
[静态] |
返回给定浮点类型的安静 NaN 值 ( std::numeric_limits<T> 的公共静态成员函数) |
[静态] |
返回给定浮点类型的发信 NaN 值 ( std::numeric_limits<T> 的公共静态成员函数) |
C 文档 用于 NAN
|