首頁 >常見問題 >NaN是什麼?

NaN是什麼?

尚
原創
2020-03-02 09:17:5817228瀏覽

NaN是什麼?

NaN(Not a Number,非數)是電腦科學中數值資料型態的一類值,表示未定義或不可表示的值。常在浮點數運算中使用。首次引進NaN的是1985年的IEEE 754浮點數標準。

在浮點數運算中,NaN與無窮大的概念不同,儘管兩者皆是以浮點數表示實數時的特殊值。無效操作(Invalid Operation)同樣也不同於算術溢位(可能傳回無限大)和算術下溢位(可能傳回最小的一般數值、特殊數值、零等)。

傳回NaN的運算有以下三種:

至少有一個參數是NaN的運算

不定式

產生複數結果的實數運算。

更多相關教學課程,請追蹤PHP中文網

以上是NaN是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn