IEEE-754 浮點數轉換器
將任何十進位數字編碼為其精確的 IEEE-754 單精度或雙精度位元模式,並查看符號、指數和尾數欄位。
Precision
Value decoded back from the stored bits
此計算機如何運作?
此轉換器將十進位數字編碼為其 IEEE-754 位元模式。它將數字分割為符號位元、指數欄位和尾數,然後報告偏置和未偏置的指數、十六進位字和精確的重建值,適用於 32 位單精度和 64 位雙精度,包括零、無窮大、NaN 和次正規數。
公式
How this is calculated
您輸入的十進位值使用平台 DataView(32 位單精度用 setFloat32,64 位雙精度用 setFloat64)寫入位元組緩衝區,然後每個位元組被讀回並以大端序展開為其二進位數字。生成的位元字串被切片為三個欄位:1 個符號位元,然後是指數(單精度 8 位,雙精度 11 位),然後是尾數或分數(單精度 23 位,雙精度 52 位)。
指數以偏置方式儲存,使其無需單獨的符號即可表示正負冪次:單精度的偏置為 127,雙精度為 1023。未偏置的指數就是儲存的指數減去偏置。對於正規數,實際值為 (-1)^sign × 1.mantissa × 2^(storedExponent - bias),其中前導 1 是隱含的,不被儲存。
特殊情況直接從欄位模式處理。全零指數加零尾數為 ±0;全零指數加非零尾數為次正規數,其有效指數為 1 - bias,且前導位元為 0 而非 1。全一指數加零尾數為 ±Infinity,全一指數加非零尾數為 NaN。重建的值直接從相同的位元組讀回,因此顯示最近的可表示值,包括編碼期間發生的任何捨入。
常見問題
大多數十進位數無法在二進位浮點中精確表示,因此編碼器儲存最近的可表示值。重建的欄位顯示該捨入後的值,這正是您的電腦實際使用的值。
指數以一個偏置(單精度為 127,雙精度為 1023)的非負整數偏移量儲存。這使一個無符號欄位可以編碼大量和小量;二的真實冪次是儲存的指數減去偏置。
零使用全零指數和尾數。無窮大使用全一指數加零尾數。NaN 使用全一指數加非零尾數。次正規數使用全零指數加非零尾數,且隱含前導位元為 0。
也稱為
TG we-Calculate Editorial Team. (2026). IEEE-754 浮點數轉換器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/ieee-754-floating-point-converter
TG we-Calculate Editorial Team. "IEEE-754 浮點數轉換器." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/ieee-754-floating-point-converter.
TG we-Calculate Editorial Team, "IEEE-754 浮點數轉換器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/ieee-754-floating-point-converter
@misc{wecalculate_ieee_754_floating_point_converter, title = {IEEE-754 浮點數轉換器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }
這個計算機對您有幫助嗎?
