NAN
來自 cppreference.com
定義於標頭檔案 <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
|