什麼是次正規浮點數?
在討論浮點數時,我們經常會遇到諸如零、無窮大、NaN(不是a Number)、正規數和次正規數。次正規數是浮點數中的一個特殊類別。
IEEE 754 基本
IEEE 754 是大多數電腦系統中使用的浮點數的標準。它指定這些數字的組織如下:
前導位約定
IEEE 754 採用前導位約定,它假設除位約定,它假設除0.0 之外的所有數字都有前導1二進位表示。預設情況下,不會明確寫入或儲存 1,從而節省一位精確度位元。
零和次正規數的例外
但是,此規則有例外:
定義次正規數
基於這些例外,次正規數定義為如下:
的意義次正規數
次正規數啟用表示非常接近零的數字,同時使用與正常數字相同的位數。它們在正常數會溢出的範圍內充當填充符。
次正規數的主要特徵
以上是什麼是次正規浮點數以及為什麼它們很重要?的詳細內容。更多資訊請關注PHP中文網其他相關文章!