科學記號轉換
一般與科學記號互轉。
使用方法
輸入完整的小數或 E 記數法數值。有效數字留空可保留每一位及末尾的零,也可選擇精度和捨入規則。工程記數法的指數始終是三的倍數。
將任意十進位數轉換成科學記號及工程記號,也可以貼上 1.5e6 這類 E 記號並還原成一般十進位數。輸入 12345.678,立即得到 1.2345678e+4(科學記號,即 1.2345678 × 10⁴)與 12.345678e+3(工程記號);底層採逐位精確處理引擎。
引擎以字串與 BigInt 為基礎,而非浮點數:你輸入的每一位都會保留,包括結尾的零(1.500 仍為 1.500,因為測量中的這些零代表精度)。將「有效位數」留空即可保留全部位數,也可設定精度並選擇四種捨入規則之一:四捨五入、半偶數捨入(銀行家捨入)、向零捨入、遠離零捨入。
工程記號會讓指數維持為 3 的倍數,直接對應 SI 前綴:12.345678e+3 可直接讀作 ≈12.35 k。這正是工程師偏好它的原因;4.7 × 10⁻⁶ F 不如 4.7 µF 好讀。
使用界線:像「1e」這種不完整的 E 記號會被直接拒絕,不會只解析一半。捨入規則只會在恰好位於中點時產生差異:2.5 保留一位有效數字時,四捨五入會得到 3,半偶數捨入則得到 2。銀行與 IEEE 754 預設採用半偶數捨入,正是因為反覆捨入後不會持續向上偏移。
已發布測試向量——每項均透過線上工具驗證:12345.678 → 1.2345678e+4(= 1.2345678 × 10⁴)· 工程形式 12.345678e+3 · 6.02e23(Avogadro)可解析並往返轉換 · 9.109e-31(電子質量)保留全部四位數字 · 有效位數留空時保留結尾的零。最後驗證:2026-08-12。
常見問題
科學記號與工程記號有什麼差別?
科學記號會將係數正規化至 1–10(1.2345678e+4)。工程記號強制指數為 3 的倍數,係數範圍為 1 至 1000(12.345678e+3),因此可直接對應 k、M、µ、n 等 SI 前綴。
為什麼 1.500 會保留結尾的零?
因為本轉換工具使用精確的字串/BigInt 引擎,而非浮點數。在測量中,1.500 代表精確至小數點後三位;縮成 1.5 會在沒有警示的情況下破壞精度資訊。若想減少位數,請明確設定有效位數。
什麼是半偶數捨入(銀行家捨入),應在什麼時候使用?
恰好位於中點時,會捨入至最接近的偶數位:2.5 → 2,但 3.5 → 4。反覆捨入時,這可避免一律將中點值向上捨入所造成的上偏,因此金融領域與 IEEE 754 浮點運算預設採用此規則。
非常小的數字要怎麼輸入?
使用負指數的 E 記號:電子靜止質量寫成 9.109e-31,3 奈秒寫成 3e-9。轉換工具會顯示完整的十進位展開與兩種記號。
為什麼輸入「1e」會被拒絕?
因為它不完整,E 後方沒有指數。解析器會拒絕不完整的形式,而不是自行猜測,因此輸入錯誤時不會在沒有警示的情況下得到錯誤轉換結果。
最後更新日期: