C++中數據值爲-1.#IND000000000000

當變量值爲: -1.#IND000000000000 時,就是變量 (NAN)Not-A-Number

當一個運算非法,比如log(0), m/0 等情況時會得到 -1.#IND000000000000

另外如果一個表達式中只要有一個數值爲NAN,則該表達式的結果都是NAN

在math.h中可以用函數 isnan(num) 來判斷,當num 爲NAN的時候返回 true,否則返回 false

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章