科學記數法轉換(標準小數)

🔄 Scientific Notation Converter

Converts plain decimal numbers to scientific notation and back, handling both standard power-of-ten form and E-notation such as 1.5e6.

📐 原理與輸出格式
科學記數法把任意實數寫成 a × 10ⁿ(1 ≤ |a| < 10,n 為整數),便於表示極大或極小量級;工程記數法要求指數 n 為 3 的倍數(對應 SI 詞頭 k / M / G …)。本工具同時輸出科學記數法、工程記數法、標準小數與數量級,並按指定的有效數字位數四捨五入。純前端本地處理,資料不上傳。
量級科學記數法對應詞頭
1091 × 10^9吉(G)
1061 × 10^6兆(M)
1031 × 10^3千(k)
1001 × 10^0基準
10-31 × 10^-3毫(m)
10-61 × 10^-6微(µ)
10-91 × 10^-9納(n)
⚠️ 使用說明與注意事項

📚 深度解析:科學記數法 / 工程記數法 / 標準小數互轉

💡 常見使用場景

方法
輸入支援 12345 這類普通寫法,也支援 1.2345e4 這類 E 記數法。科學記數法按 toExponential(sig−1) 取指定有效數字,輸出 a×10ⁿ(1≤|a|<10);工程記數法把指數下移到最近的 3 的倍數,尾數落在 1~1000 之間;數量級取 ⌊log₁₀|x|⌋;標準小數對 |x|≥10²¹ 或 0<|x|<10⁻⁶ 的極端值回退為指數形式以免長串零。
算例
輸入 12345、有效數字 4 → 科學記數法 1.235 × 10^4(按 4 位有效數字四捨五入),工程記數法 12.35 × 10^3(對應詞頭 k),標準小數 12345,數量級 10^4。輸入 0.000000789、有效數字 3 → 科學記數法 7.89 × 10^-7,工程記數法 789 × 10^-9(對應詞頭 n),數量級 10^-7。輸入 0 時數量級標註為「無」。

❓ 常見問題(FAQ)

科學記數法和工程記數法有什麼區別?
兩者尾數範圍不同:科學記數法要求 1≤|a|<10(如 1.2345×10⁴),工程記數法要求指數為 3 的倍數、尾數落在 1~1000(如 12.345×10³),後者能直接對應 SI 詞頭,工程計算中更順手。
有效數字位數會影響原始數值嗎?
不會。它只決定顯示時的四捨五入位數(可在 1~15 之間調整,預設 4 位),用於控制可讀性;內部始終按完整雙精度數值計算,因此不會因為顯示位數少而改變數級判斷。
📖關於「科學記數法轉換(標準↔小數)」 ▼

📝工具簡介

科學記數法轉換(標準↔小數)。免費線上工具,純前端處理,資料不上傳,保護隱私安全。

✨功能特點

🎯使用場景