使用方式
- 若要轉換數字,請在左側欄位輸入 1 到 3999 的整數。
- 閱讀羅馬數字及其各部分拆解,例如 M (1000) + CM (900) + XC (90) + IV (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。
隱私權
轉換會在您的瀏覽器中執行。您輸入的內容不會被傳送或儲存。