科學記號換算器
輸入一個數字,即可看到它以科學記號、E 記號、工程記號與一般數字呈現的結果,且不做任何捨入。
數字的四種寫法
- **科學記號:**形式為 a × 10ⁿ,其中 a 的絕對值大於或等於 1 且小於 10。負數的負號保留在 a 上。範例:123000 = 1.23 × 10⁵。
- **E 記號:**以 E 取代「× 10」來書寫同一個數(用於計算機與程式設計)。範例:1.23E5 與 1.23E-4。
- **工程記號:**指數選為 3 的倍數,因此尾數的絕對值大於或等於 1 且小於 1000(與 SI 詞頭對應)。範例:123000 = 123 × 10³,0.000123 = 123 × 10⁻⁶。
- **一般數字(位值記法):**以補零方式書寫的一般寫法。超過 100 個字元時會省略。
不捨入,也不猜測有效數字
本換算器**只會改寫十進位數字,絕不捨入。**沒有減少位數的選項。
尾端的 0 如何處理(為避免猜測有效數字而訂的規則):
- 含小數點的數字會保留原本寫出的所有數字,包括尾端的 0。
1.2300e3→ 1.2300 × 10³,0.0120→ 1.20 × 10⁻²,1200.→ 1.200 × 10³。 - 不含小數點的整數會去掉尾端的 0。
1200→ 1.2 × 10³。像 1200 這樣的整數,無法看出它有 2 位還是 4 位有效數字,所以尾端的 0 不視為有效數字。若要保留,請輸入1.200e3或1200.。 - 開頭的 0 會被移除(
0.0120開頭的 0 不計為數字)。 - 零(
0、0.000與-0)為 0 × 10⁰(−0 會變成 0)。
這項規則是本換算器自行訂定,並非標準中的規則。
範例
| 輸入 | 科學記號 | E 表示法 | 工程記號 |
|---|---|---|---|
| 123000 | 1.23 × 10⁵ | 1.23E5 | 123 × 10³ |
| 0.000123 | 1.23 × 10⁻⁴ | 1.23E-4 | 123 × 10⁻⁶ |
| -45.6 | -4.56 × 10¹ | -4.56E1 | -45.6 × 10⁰ |
| 1200 | 1.2 × 10³ | 1.2E3 | 1.2 × 10³ |
| 1.2300e3 | 1.2300 × 10³ | 1.2300E3 | 1.2300 × 10³ |
| 0.0120 | 1.20 × 10⁻² | 1.20E-2 | 12.0 × 10⁻³ |
| 1.23×10^5 | 1.23 × 10⁵ | 1.23E5 | 123 × 10³ |
限制
- 尾數最多可有 100 位數字,指數可為 −1000 到 1000(輸入與結果皆適用)。超出範圍時會顯示原因。
- 逗號僅可作為整數部分的千位分隔符號(1,234,567 或 1,234.5)。空白與底線會被忽略。小數點為句點。
- 全形的數字與符號會轉換為一般字元。
注意事項
常見問題
123000 如何以科學記號表示?
1.23 × 10⁵(以 E 記號表示為 1.23E5)。
什麼是工程記號?
一種指數為 3 的倍數的寫法。123000 寫成 123 × 10³。它與 SI 詞頭(k、M、m 等)對應。
為什麼 1200 會變成 1.2 × 10³?
不含小數點的整數,其尾端的 0 可能是有效數字,也可能不是,因此會被去掉。若要保留,請輸入 1.200e3 或 1200.。
會對數字做捨入嗎?
不會。數字會依輸入的內容原樣改寫。