怎麼用
- 想把數字換成羅馬數字:在左邊「阿拉伯數字」欄輸入 1 到 3999 的整數,右邊立刻出現結果。
- 想把羅馬數字換成數字:在右邊「羅馬數字」欄輸入,大小寫都可以,左邊會算出數值。
- 寫法不合規則時,欄位下方會用紅字說明違反了哪一條,通常也會告訴你標準寫法。
- 按「複製羅馬數字」可以直接貼到文件裡。
七個符號與數值
| 符號 | I | V | X | L | C | D | M |
|---|---|---|---|---|---|---|---|
| 數值 | 1 | 5 | 10 | 50 | 100 | 500 | 1000 |
書寫規則
- 由大排到小,相加:大的符號寫在左邊,數值加起來。例如 VIII=5+3=8,XXVII=10+10+5+1+1=27。
- 同一個符號最多連寫 3 次:III 是 3,但 4 不能寫成 IIII,要用減法寫成 IV。I、X、C、M 才能重複。
- V、L、D 不能重複:兩個 V 就是 10,要寫成 X;沒有 VV、LL、DD。
- 減法記號:小的符號寫在大的左邊,代表「大的減小的」。只有六組可以這樣用:IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)。
- 減數只能放一個、且只能減「小一級」:I 只能放在 V、X 前,X 只能放在 L、C 前,C 只能放在 D、M 前。所以 99 是 XCIX,不是 IC;8 是 VIII,不是 IIX。
- 範圍 1–3999:最大是 MMMCMXCIX。沒有 0,也沒有負數與小數。
怎麼轉:按千、百、十、個位拆開
最穩的做法是把數字拆成各位數,每個位數查表換成羅馬數字,再從左到右接起來:
| 位數 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| 個位 | I | II | III | IV | V | VI | VII | VIII | IX |
| 十位 | X | XX | XXX | XL | L | LX | LXX | LXXX | XC |
| 百位 | C | CC | CCC | CD | D | DC | DCC | DCCC | CM |
| 千位 | M | MM | MMM | (千位只到 3) | |||||
例:1994=1000+900+90+4=M+CM+XC+IV=MCMXCIV。反過來,MCMXCIV 從左邊讀:M=1000、CM=900、XC=90、IV=4,加起來是 1994。
常用年份對照
| 西元年 | 羅馬數字 | 備註 |
|---|---|---|
| 1912 | MCMXII | 民國元年 |
| 1945 | MCMXLV | |
| 1949 | MCMXLIX | |
| 1987 | MCMLXXXVII | |
| 1999 | MCMXCIX | |
| 2000 | MM | |
| 2008 | MMVIII | |
| 2020 | MMXX | |
| 2024 | MMXXIV | |
| 2025 | MMXXV | |
| 2026 | MMXXVI | 今年 |
| 2030 | MMXXX | |
| 2100 | MMC | |
| 3999 | MMMCMXCIX | 本工具的最大值 |
1 到 100 對照表
- 1I
- 2II
- 3III
- 4IV
- 5V
- 6VI
- 7VII
- 8VIII
- 9IX
- 10X
- 11XI
- 12XII
- 13XIII
- 14XIV
- 15XV
- 16XVI
- 17XVII
- 18XVIII
- 19XIX
- 20XX
- 21XXI
- 22XXII
- 23XXIII
- 24XXIV
- 25XXV
- 26XXVI
- 27XXVII
- 28XXVIII
- 29XXIX
- 30XXX
- 31XXXI
- 32XXXII
- 33XXXIII
- 34XXXIV
- 35XXXV
- 36XXXVI
- 37XXXVII
- 38XXXVIII
- 39XXXIX
- 40XL
- 41XLI
- 42XLII
- 43XLIII
- 44XLIV
- 45XLV
- 46XLVI
- 47XLVII
- 48XLVIII
- 49XLIX
- 50L
- 51LI
- 52LII
- 53LIII
- 54LIV
- 55LV
- 56LVI
- 57LVII
- 58LVIII
- 59LIX
- 60LX
- 61LXI
- 62LXII
- 63LXIII
- 64LXIV
- 65LXV
- 66LXVI
- 67LXVII
- 68LXVIII
- 69LXIX
- 70LXX
- 71LXXI
- 72LXXII
- 73LXXIII
- 74LXXIV
- 75LXXV
- 76LXXVI
- 77LXXVII
- 78LXXVIII
- 79LXXIX
- 80LXXX
- 81LXXXI
- 82LXXXII
- 83LXXXIII
- 84LXXXIV
- 85LXXXV
- 86LXXXVI
- 87LXXXVII
- 88LXXXVIII
- 89LXXXIX
- 90XC
- 91XCI
- 92XCII
- 93XCIII
- 94XCIV
- 95XCV
- 96XCVI
- 97XCVII
- 98XCVIII
- 99XCIX
- 100C
常見問題
為什麼 IIII 不合法?4 不是 1 加 1 加 1 加 1 嗎?
現代通行的標準寫法規定,同一個符號最多連續寫 3 次,所以 3 是 III,4 要改用減法寫成 IV(5 減 1)。同樣的道理,40 是 XL、400 是 CD。不過鐘面上常見用 IIII 代表 4,那是一種傳統習慣,屬於特例;古羅馬的碑文也能看到 IIII。本工具採用現代標準寫法,所以輸入 IIII 會提示不合法,並告訴你標準寫法是 IV。
為什麼 VX 不合法?5 減 5 不是 0 嗎?
減法記號有兩個限制。第一,只有 I、X、C(1、10、100)可以當減數,V、L、D 不行。第二,只能減「小一級」:I 只能放在 V、X 前面,X 只能放在 L、C 前面,C 只能放在 D、M 前面。VX 把 V 放在 X 前面,兩個限制都違反了。羅馬數字原本也沒有 0,所以這種寫法沒有意義。
可以寫 IC 表示 99、或 IL 表示 49 嗎?
標準寫法不行。99 要拆成 90 加 9,寫成 XCIX;49 是 40 加 9,寫成 XLIX。減法記號只能「小一級」,I 不能直接放在 C(100)或 L(50)前面。一個實用的做法是:把數字按千、百、十、個位拆開,各位數分別換成羅馬數字再接起來,上面「怎麼轉」那一段有例子。
羅馬數字最大可以寫到多少?有沒有 0?
標準寫法最大是 3999,也就是 MMMCMXCIX。4000 以上傳統上要在符號上方加一條橫線表示乘以 1000,一般鍵盤打不出來,本工具也不支援。古羅馬沒有表示零的符號,所以也沒有 0,輸入 0 會提示沒有這個數字。
輸入小寫字母、全形數字、千分位逗號可以嗎?
可以。羅馬數字不分大小寫,工具會自動轉成大寫比對;阿拉伯數字可以用全形(123),也可以有千分位逗號(1,994)。空白會被忽略。但像 Ⅳ 這種把整個羅馬數字做成一個字元的 Unicode 符號,不在支援範圍內,請改用一般字母輸入。
羅馬數字平常用在哪裡?
常見的有:書籍的序言頁碼與章節編號、名稱後面的序號(例如君王名字後的 II、III)、電影或遊戲的續集、鐘面和建築物上的年份、世紀(例如 XXI 世紀)、大綱的條列層級。年份用羅馬數字寫時,2026 是 MMXXVI。
我輸入的數字會被上傳嗎?
不會。轉換是在你的瀏覽器裡用簡單的規則計算,不會送到伺服器,也沒有存在瀏覽器裡,重新整理頁面就清空。
規格與來源
- 採用現代通行的標準寫法(減法記號限 IV、IX、XL、XC、CD、CM 六組;I、X、C、M 最多連寫 3 次;V、L、D 不重複)。羅馬數字歷史上有過不同寫法,沒有單一的國際標準文件,本工具的規則依一般字典與百科的通行說法整理,參考:大英百科全書「Roman numeral」。
- 範圍限定 1–3999,是因為標準符號最大只有 M(1000),連寫 3 次最多 3000,再加上 999(CMXCIX)。
- 鐘面上用 IIII 代表 4,是傳統習慣,不屬於標準寫法;本工具把它視為不合法並給出 IV。
- 所有轉換在瀏覽器內計算,不上傳、不存檔。