名稱空間
變體
操作

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)(C++11)(C++11)(C++11)


 
定義於標頭檔案 <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