IEEE 754 浮點數轉換器
線上 IEEE 754 浮點數轉換器,32 位單精確度與 64 位雙精確度雙向轉換。輸入十進位、0x 十六進位或二進位位串都能解析,輸出把符號位、指數、尾數逐段拆開並標色顯示,同時給出十六進位、精確十進位值與相鄰可表示值,誤差一目了然。支援 ±0、無窮、NaN 與次正規數。適合搞懂 0.1 為什麼存不準。全部在瀏覽器本地完成。
瀏覽器本地處理
即時計算
輸入
自動辨識寫法:以 0x 開頭按十六進位、只含 0 和 1 且長度等於位寬按二進位、其餘按十進位。十進位會同時給出向上與向下取整的相鄰值,方便看精確度邊界。
格式說明
1
符號位
1 位。0 是正數,1 是負數。所以 +0 和 -0 是兩個不同的位模式,但比較時相等。
2
指數
單精確度 8 位、雙精確度 11 位,用偏移量存儲(127 / 1023)。全 0 表示次正規數或零,全 1 表示無窮或 NaN。
3
尾數
23 位或 52 位,存的是小數點後的部分,前麵隱含一個 1(次正規數除外)。這就是 0.1 存不準的原因:它換算成二進位是無限循環小數。
位模式
符號
指數
尾數
工具說明
線上 IEEE 754 浮點數轉換器,32 位單精確度與 64 位雙精確度雙向轉換。輸入十進位、0x 十六進位或二進位位串都能解析,輸出把符號位、指數、尾數逐段拆開並標色顯示,同時給出十六進位、精確十進位值與相鄰可表示值,誤差一目了然。支援 ±0、無窮、NaN 與次正規數。適合搞懂 0.1 為什麼存不準。全部在瀏覽器本地完成。
使用方法
- 在上方輸入框中填入待處理的內容,或點擊「填入範例」一鍵體驗
- 根據需要調整參數選項,結果會隨輸入即時更新
- 點擊「開始處理」即可得到結果,支援一鍵複製或導出檔案
提示
- 本工具完全在瀏覽器本地執行,資料不會離開您的裝置
- 完全免費、無需註冊、不限使用次數
- 多數工具支援即時計算,輸入即出結果