透過 MCP 連接 →

輸入計算

逐字唸出每個字元(123 變成「one two three」),而非整數讀法。最多 300 個字元。

數學公式

數學公式: 數字轉文字轉換器

廣告

結果

結果:
語言 英文
已讀取字元數 0
產生的單字數 0

這個工具能做什麼

數字轉文字轉換器會一次讀取字串中的一個字元,並把每個數字唸成獨立的單字。輸入 08/21/2024,就會得到 zero eight two one two zero two four。這正是大家在口頭報出追蹤號碼、日期、序號、帳號、小數與金額時所用的格式 — 而不是「整數讀法」。它不會把 123 變成「one hundred twenty-three」,而是給你「one two three」,因為這類代碼本來就是這樣一字一字唸出來的。

使用方法

1. 把你的字串貼進 Convert these Digits(上限 300 個字元)。2. 選擇 語言(語言)— 支援 12 種,包含英文、西班牙文、法文、德文等。3. 選擇 Letter Case(大小寫):小寫、全大寫,或顯示用的字首大寫。4. 如果想把 - / . , 以及空格分別唸成 dash、slash、dot、comma 與 space,請勾選 Special characters to words?。若不勾選,這些分隔符號會直接被略過。

規則說明

工具會由左至右逐字處理。每個 0-9 的數字都會對應到所選語言對照表中的一個單字。轉換公式如下:

$$\text{words} = \bigsqcup_{i} \text{lookup}(\text{char}_i)$$

若開啟「特殊字元」選項,前面列出的五種標點符號也會被轉換並保留在原本的順序中;若關閉則會被跳過。其他任何字母或符號則原樣保留。轉換出的單字會以單一空格串接:

$$\text{out} = \text{join}_{\,\sqcup}\big(\text{map}(c_1), \text{map}(c_2), \dots, \text{map}(c_n)\big)$$

最後再套用你選擇的大小寫格式(字首大寫會將每個字的第一個字母改為大寫)。

數字序列,每個數字下方對應一個朗讀單字
逐個查找每個字元,並連接成一串單字。

實際範例

輸入 357.99,語言選英文,全大寫,並開啟特殊字元:字元 3、5、7、.、9、9 會變成「three five seven dot nine nine」,再轉成全大寫 THREE FIVE SEVEN DOT NINE NINE。若關閉特殊字元,句點會被略去,結果為「three five seven nine nine」。

追蹤單號逐字元拆分,附帶大小寫選項
像 A1-9 這樣的序號會逐個符號讀出,並可選擇大小寫樣式。

常見問題

為什麼 123 不會變成「one hundred twenty-three」? 這是逐字朗讀工具,最適合用來唸出需要一字一字報出的代碼。如果你要的是整數讀法,請改用「數字轉英文」之類的工具。

像 1W1Z9Y 這種追蹤號碼裡的字母會怎麼處理? 數字會被逐字唸出;W、Z、Y 等沒有對應的字母則會原樣保留。

有長度限制嗎? 有的,每次最多 300 個字元。較長的字串請拆成多次輸入。

最後更新: