透過 MCP 連接 →

輸入計算

Examples: 357096  |  3.45 x 10^5  |  5.6e-3

數學公式

廣告

結果

科學記號
3.456 x 10^11
order of magnitude = 11
科學 e 記號 3.456e11
工程記號 345.6 x 10^9
SI 單位前綴/名稱 billion; prefix giga- (G)
標準式 3.456 x 10^11
數量級 11
實數 345600000000
文字形式 three hundred forty-five billion six hundred million

什麼是科學記號轉換器?

這個工具能接受你輸入的任何數字——無論是 357096 這類普通小數、像 3.456 x 10^11 的傳統科學記號寫法,還是 5.6e-3 這種 e 記號——都能即時改寫成各種常見的表示法:標準的科學記號、e 記號、附上 SI 國際單位前綴的工程記號、標準式、數量級、完整展開的實數,以及該數字的英文文字拼寫。它是一款不涉及任何單位的通用數學工具。(提醒:英文文字形式採用英語系國家的計數習慣,例如 billion 代表「十億」,與中文的「億、兆」分節方式不同。)

使用方式

在輸入框中填入單一數值並送出即可。解析器可辨識三種格式:(a) 一般的小數或整數,可選擇加上千分位逗號;(b) 以指數符號 ^ 表示尾數乘以十的次方,例如 3.45 x 10^53.45*10^5;以及 (c) e/E 記號,例如 3.45e5。所有輸入都會先換算成同一個實數,再重新格式化輸出。

公式解析

對於非零數值 \(V\),其數量級為 \(b = \lfloor \log_{10}(|V|) \rfloor\),尾數為 \(a = V / 10^{b}\),經正規化後使 \(1 \le |a| < 10\)。科學記號與標準式都寫成 $$\text{Value} = a \times 10^{b}$$ e 記號則寫成 a e b。工程記號會把指數調整成 3 的倍數:\(p = 3 \times \lfloor b/3 \rfloor\)\(m = V / 10^{p}\),且 \(1 \le |m| < 1000\)。每個 \(p\) 值都對應一個 SI 前綴(giga、mega、kilo、milli 等等)。

Advertisement
圖示將一個數拆分為係數和 10 的冪,並顯示小數點的移動
科學記數法將一個數表示為 1 到 10 之間的係數乘以 10 的冪。

實例演算

輸入 3.456 x 10^11 會得到 \(V = 345{,}600{,}000{,}000\)。接著 \(b = \lfloor 11.54 \rfloor = 11\),\(a = 3.456\),所以科學記號 $$3.456 \times 10^{11}$$ e 記號 = 3.456e11。工程記號:\(p = 9\),\(m = 345.6\),前綴為 giga(G),英文名稱為 billion。數量級 = 11,實數 = 345600000000,英文文字形式為「three hundred forty-five billion six hundred million」。

10 的冪數線,比較科學記數法與工程記數法的步長
工程記數法使用以三為步長的指數,與國際單位制詞頭對應。

常見問題

那「零」怎麼處理?零是特例:它會顯示為 \(0 \times 10^{0}\),實數為 0,文字形式為「zero」。

支援負數嗎?支援——負號會保留在尾數上,文字形式前會加上「negative」;指數則是用絕對值計算的。

為什麼工程記號要用 3 的倍數?因為每跳 3 個十的次方,剛好對應一個 SI 國際單位前綴(kilo、mega、giga、milli、micro……),這對科學與工程應用來說非常方便。

最後更新: