NAN

来自cppreference.com
< cpp‎ | numeric‎ | math


 
 
 
常用数学函数
函数
基础运算
(C++11)  
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
指数函数
(C++11)
(C++11)

(C++11)
(C++11)
幂函数
(C++11)
(C++11)
三角双曲函数
(C++11)
(C++11)
(C++11)

误差与伽马函数
(C++11)
(C++11)
(C++11)
(C++11)
最接近整数的浮点运算
(C++11)(C++11)(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
浮点操作函数
(C++11)(C++11)
(C++11)
(C++11)
(C++11)(C++11)
(C++11)
分类与比较
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
类型
宏常量
分类
(C++11)(C++11)(C++11)(C++11)(C++11)


 
在标头 <cmath> 定义
#define NAN /* 由实现定义 */
(C++11 起)

NAN 展开成求值为安静非数(QNaN)的 float 类型的常量表达式。若实现不支持 QNaN,则不定义此宏。

注解

有许多不同的 NaN 值,区别于其载荷与其符号位。宏 NAN 所生成的 NaN 的载荷与符号位的内容是实现定义的。

参阅

(C++11)(C++11)(C++11)
非数(NaN)
(函数)
(C++11)
检查给定的数是否 NaN
(函数)
鉴别能表示特殊值“安静的非数”(NaN)的浮点类型
(std::numeric_limits<T> 的公开静态成员常量)
鉴别能表示特殊值“发信的非数”(NaN)的浮点类型
(std::numeric_limits<T> 的公开静态成员常量)
[静态]
返回给定浮点类型的安静 NaN 值
(std::numeric_limits<T> 的公开静态成员函数)
返回给定浮点类型的发信的 NaN
(std::numeric_limits<T> 的公开静态成员函数)