tigtools

羅馬數字轉換器

輸入數字即可取得對應的羅馬數字,或輸入羅馬數字即可取得其數值。非標準形式會標示原因及正確寫法。

在瀏覽器中執行 免註冊

數字轉羅馬數字

MMXXVI

MM (2,000) + XX (20) + V (5) + I (1)

羅馬數字轉數字

標準形式:I=1、V=5、X=10、L=50、C=100、D=500、M=1000。符號由大到小排列;IV、IX、XL、XC、CD 和 CM 是唯一允許的減法組合。

使用方式

  1. 若要轉換數字,請在左側欄位輸入 1 到 3999 的整數。
  2. 閱讀羅馬數字及其各部分拆解,例如 M (1000) + CM (900) + XC (90) + IV (4)。
  3. 若要反向轉換,請在右側欄位輸入羅馬數字。大寫或小寫皆可。
  4. 如果該羅馬數字不是標準形式,請閱讀說明並使用建議的寫法。

運作方式

現代羅馬數字使用七個符號:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)和 M(1000)。數字由最大的符號寫到最小的符號,再把數值相加:MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666。

為了避免四個相同符號連續出現,會使用六組減法組合:IV(4)、IX(9)、XL(40)、XC(90)、CD(400)和 CM(900)。只有 I、X 和 C 會被減去,且只能從其後兩個較大的符號中減去。V、L 和 D 絕不重複。

此轉換器只有在羅馬數字完全符合其數值的標準拼法時才會接受。像 IIII(見於鐘面上)、VX 或 IC 等形式曾在歷史上使用或出現在謎題中,但並非標準寫法;工具會說明違反了哪條規則,並顯示這些形式所粗略代表數值的標準寫法。

標準系統涵蓋 1 到 3999。沒有零、負數和分數。更大的數字曾以橫線(vinculum)或其他從未標準化的慣例書寫,因此不支援。

範例

年份

1994 = M(1000)+ CM(900)+ XC(90)+ IV(4)= MCMXCIV。2026 = MMXXVI。

鐘面上的 IIII

IIII 會被拒絕:I 不可連續出現四次。粗略解讀為 4,而 4 應寫作 IV。

錯誤的減法

IC 不是 99,因為 I 只能從 V 和 X 中減去。99 是 XC(90)+ IX(9)= XCIX。

常見問題

最大的羅馬數字是多少?

標準形式中,3999 = MMMCMXCIX。要寫 4000 需要連續四個 M,或使用數字上方加橫線等特殊記法,但這並未標準化。

為什麼有些時鐘顯示 IIII 而不是 IV?

這是一種設計傳統,常見的解釋是為了與另一側的 VIII 在視覺上取得平衡。IIII 不是 4 的標準寫法。

羅馬數字有代表零的符號嗎?

沒有。羅馬數字系統沒有代表零的符號。中世紀文獻有時會用 nulla 這個詞或字母 N,但這不屬於該數字系統。

可以使用小寫嗎?

可以。輸入在檢查前會先轉換為大寫,因此 mcmxciv 會得到 1994。

隱私權

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