NAN
出自 cppreference.cn
定义于头文件 <cmath> |
||
#define NAN /*实现定义*/ |
(自 C++11 起) | |
宏 NAN
展开成 float 类型的常量表达式,其求值为一个 quiet not-a-number (QNaN) 值。若实现不支持 QNaN,则不定义此宏常量。
[编辑] 注解
存在许多不同的 NaN 值,以其载荷和符号位区分。宏 NAN
生成的 NaN 的载荷内容和符号位是实现定义的。
[编辑] 参见
(C++11)(C++11)(C++11) |
not-a-number (NaN) (函数) |
(C++11) |
检查给定数字是否为 NaN (函数) |
[静态] |
标识能表示特殊值 “quiet not-a-number” (NaN) 的浮点类型 ( std::numeric_limits<T> 的公开静态成员常量) |
标识能表示特殊值 “signaling not-a-number” (NaN) 的浮点类型 ( std::numeric_limits<T> 的公开静态成员常量) | |
[静态] |
返回给定浮点类型的 quiet NaN 值 ( std::numeric_limits<T> 的公开静态成员函数) |
[静态] |
返回给定浮点类型的 signaling NaN 值 ( std::numeric_limits<T> 的公开静态成员函数) |
C 文档 for NAN
|