科學記號轉換器

在標準數、科學記號和工程記號之間準確互轉。

範例
轉換結果
標準數
科學記號
工程記號
輸入標準數、e 記法或 ×10^n 寫法。

所有轉換都在你的瀏覽器裡完成,輸入的數字不會離開你的裝置。

常見問題

可以輸入哪些格式?

可以輸入普通小數、12,345.6 這樣的分組數字、1.23e4 這樣的 e 記法,或 1.23 × 10^4 這樣的 ×10^n 寫法。×10⁴ 這類上標指數也可以。

工程記號有什麼不同?

工程記號會把指數保持為 3 的倍數。這樣數值更容易和 kilo、mega、micro、nano 這類 SI 前綴對應。

結果會四捨五入嗎?

不會。結果按你輸入的數字直接移動小數點生成,不會先轉成浮點近似值。多餘的前導零和尾隨零會被清理。

科學記號與工程記號的數值表示法

在科學研究、工程計算與學術領域中,數值的規模跨度極大,從觀測宇宙天體距離的巨大數值,到微觀世界中粒子尺度的極小數值。為了更有效率地閱讀與記錄這些數值,科學界與工程界發展出不同的記數系統。

科學記號(Scientific Notation)的標準格式是將一個數值寫成一個大於或等於 1 且小於 10 的實數,乘以 10 的整數次冪。這種表示法能確保每個數值都只有一個非零個位數,使數值的數量級一目了然。

工程記號(Engineering Notation)則規定 10 的冪次必須是 3 的倍數。這種設計是為了與國際單位制(SI)的前綴(如 kilo、mega、micro、nano 等)直接對應,方便工程技術人員在進行電路設計、材料強度計算或頻寬估算時,快速轉換單位。


轉換器支援的輸入格式與限制

本工具支援多種常見的數值與記號輸入格式,最大輸入長度為 340 個字元,最大位數為 240 位數,且指數的絕對值最大可達 1000。您可以輸入以下格式的內容:

  • 標準十進位數:例如一般的整數或帶有小數點的數值。
  • 千分位分組數字:例如 12,345.6
  • e 記法:例如 1.23e4
  • ×10^n 寫法:例如 1.23 × 10^4,工具亦可識別如 ×10⁴ 的 Unicode 上標指數。

本工具在處理輸入時,能自動相容逗號分組、不同的連接號(Dashes)、乘號以及 Unicode 上標字元。


轉換輸出說明

當您輸入數值後,系統會即時輸出三種格式的轉換結果:

  1. 標準數:將數值完整展開的十進位小數形式。
  2. 科學記號:將小數點前保留一位非零數字,並乘以 10 的冪次。
  3. 工程記號:將 10 的冪次調整為 3 的倍數,便於對應物理單位。

精確度與邊界規則

本工具在進行數值轉換時,遵循以下嚴格的運算規則:

  • 無浮點誤差:轉換結果完全依據您輸入的實際數字進行位移與重組,不經過任何浮點數近似值(Floating-point approximation)轉換,因此不會產生四捨五入的誤差,能完整保留有效數字。
  • 自動去冗餘:系統會自動清除數值中多餘的前導零(Leading zeros)與尾隨零(Trailing zeros)。
  • 長度限制:展開後的標準數長度上限為 1400 個字元。
  • 錯誤提示機制
    • 若輸入欄位為空,會顯示「輸入標準數、e 記法或 ×10^n 寫法。」。
    • 若輸入了無法識別的格式,會顯示「請輸入 12300、1.23e4 或 1.23 × 10^4 這樣的數字。」。
    • 若輸入的數字位數超過 240 位,會顯示「這個數字位數太多,這裡不適合處理。」。
    • 若 10 的冪次過大(例如輸入 1e1001),導致無法在瀏覽器中舒適地展開,會顯示「這個 10 的冪太大,這裡不適合完整展開。」。

瀏覽器端本地處理與隱私保護

本工具的轉換運算完全在您的瀏覽器中進行。您輸入的任何數字與符號皆不會上傳至任何外部伺服器,所有資料處理均在您的本機裝置上即時完成。


常見問題 FAQ

可以輸入哪些格式?

可以輸入普通小數、12,345.6 這樣的分組數字、1.23e4 這樣的 e 記法,或 1.23 × 10^4 這樣的 ×10^n 寫法。×10⁴ 這類上標指數也可以。

工程記號有什麼不同?

工程記號會把指數保持為 3 的倍數。這樣數值更容易和 kilo、mega、micro、nano 這類 SI 前綴對應。

結果會四捨五入嗎?

不會。結果按你輸入的數字直接移動小數點生成,不會先轉成浮點近似值。多餘的前導零和尾隨零會被清理。