tigtools

數字轉文字

輸入數字,即可查看轉換為英文文字的結果,適用於支票、發票、法律文件或教學。

在瀏覽器中執行 免註冊

輸出的文字僅為英文(美式短級制:one billion 為 1,000,000,000)。不支援其他語言。

最高可輸入 1,000,000,000,000,000,且最多 20 位小數。逗號、空格和底線會被忽略。

樣式

one thousand two hundred thirty-four point five six

使用方式

  1. 輸入或貼上數字。千分位分隔符(逗號、空格)會被忽略。
  2. 選擇格式:一般文字、支票、口語金額或序數。
  3. 支票和貨幣格式可選擇美元、歐元或英鎊。
  4. 複製結果。

運作方式

數字會以現代英文使用的短級差(short scale)書寫:thousand (10^3)、million (10^6)、billion (10^9)、trillion (10^12) 及 quadrillion (10^15)。21 到 99 的複合數字會加連字號(forty-two)。預設採用美式用法,在 hundred 之後不加 “and”;勾選選項可改為英式形式(one hundred and twenty、one thousand and five)。

小數在 “point” 之後逐位讀出:3.14 會變成 three point one four。小數點後尾隨的零會省略。負數以 “minus” 開頭。

支票樣式會四捨五入到整分,並以分數書寫,例如 One hundred twenty dollars and 50/100,這樣就沒有更改金額的空間。貨幣樣式也會拼出分:one hundred twenty dollars and fifty cents。序數會將最後一個詞轉為序數形式:twenty-first、one hundredth。

計算會對您輸入的數字使用精確整數運算,因此極大數值和較長的小數都不會被四捨五入。只會產生英文。

範例

支票

1250.75 以支票樣式表示:One thousand two hundred fifty dollars and 75/100。

小數與負數

-12.05 會變成 minus twelve point zero five。

序數

21 會變成 twenty-first (21st);100 會變成 one hundredth (100th)。

常見問題

它能將數字寫成其他語言嗎?

不行。輸出僅為英文。各語言的詞序、性別與文法都不同,因此其他語言需要各自的規則。

在 one hundred and twenty 中要不要寫「and」?

英式英文通常會加「and」,美式英文通常不加。兩種寫法都能理解;可使用選項切換。

分要如何四捨五入?

四捨五入到最接近的分(半分進位):10.005 會寫成 ten dollars and 01/100。

支援的最大數字是多少?

一千兆(1,000,000,000,000,000)。更大的數值會傳回明確的錯誤,而不會提供不確定的結果。

隱私權

轉換會在您的瀏覽器中執行;您輸入的數字不會被傳送或儲存。