時鐘、書籍章節、超級盃、電影結尾的版權年份都看得到羅馬數字。它看起來神祕,其實只靠七個字母加一條規則。學會之後,3999 以內的任何數字你都讀得出來。
最容易寫錯的那個例子,已驗證。 在我們的羅馬數字轉換器輸入
1994,回傳 MCMXCIV。這一個數字一次考了三個減法記號 —— CM 是 900、XC 是 90、IV 是 4 —— 而那正是手動換算最常出錯的地方(MCMXCIIII 與 MDCCCCLXXXXIV 都是錯的,而兩種都有人寫)。轉換在你的瀏覽器裡進行,所以上面那個框裡任何年份都可以自己驗,不會被送到任何地方。
七個字母
| 字母 | 值 |
|---|---|
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1000 |
數字是把字母由大到小排好再相加:MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666。
唯一的規則:減法寫法
為了避免同一個字母連寫四次,把小的放在大的左邊就是相減:
- IV = 5 − 1 = 4(不是 IIII)
- IX = 9
- XL = 40、XC = 90
- CD = 400、CM = 900
所以 1994 = MCMXCIV:M(1000)+ CM(900)+ XC(90)+ IV(4)。讀它就是把它切成這幾塊。
為什麼沒有零(也沒有大數)
羅馬數字系統沒有表示零的符號,也沒有位值制,做算術很不方便——這正是它輸給我們今天用的阿拉伯數字的原因之一。標準寫法也只到 3999(MMMCMXCIX);再大需要在字母上加橫線表示「×1000」,不在日常用法內。
這個上限不是風格偏好,是真的擋下來。在我們的轉換器輸入 4000,輸出欄會保持空白,只回一句 ✗ 請輸入 1 到 3999 的整數。理由是算術:M 已經是最大的字母,而沒有代表 5000 的字母可以拿來相減,所以 4000 只能寫成 MMMM —— 四個一樣的字母,而減法記號存在的目的正是為了避免這件事。再大的數字要用中世紀的上劃線(一條橫線代表 ×1000),那已經不是電影片尾看到的那套寫法了。
看懂任何電影的年份
版權年份是大家最常在生活中遇到羅馬數字的地方。MMXXVI = 2026:MM(2000)+ XX(20)+ VI(6)。貼進羅馬數字轉換器一秒解碼——反過來也行,把 1–3999 的任何數字轉成羅馬數字。
快速對照表
把任何數字拆成千、百、十、個位,再由左到右讀下來:
| 個位 | 十位 | 百位 | 千位 |
|---|---|---|---|
| I = 1 | X = 10 | C = 100 | M = 1000 |
| II = 2 | XX = 20 | CC = 200 | MM = 2000 |
| III = 3 | XXX = 30 | CCC = 300 | MMM = 3000 |
| IV = 4 | XL = 40 | CD = 400 | |
| V = 5 | L = 50 | D = 500 | |
| VI = 6 | LX = 60 | DC = 600 | |
| VII = 7 | LXX = 70 | DCC = 700 | |
| VIII = 8 | LXXX = 80 | DCCC = 800 | |
| IX = 9 | XC = 90 | CM = 900 |
例如 2024 = MM + XX + IV = MMXXIV;348 = CCC + XL + VIII = CCCXLVIII。
與其再抄一張字母對照表,這裡放的是我們自己的羅馬數字轉換器真的跑出來的結果。前六列涵蓋了六組減法記號裡的五組;CM 要到 900 以上才出現,這也是為什麼 1990 這麼近的年份寫成 MCMXC 看起來那麼擠。
| 數字 | 我們轉換器的輸出 |
|---|---|
4 | IV |
9 | IX |
14 | XIV |
40 | XL |
90 | XC |
400 | CD |
1990 | MCMXC |
2026 | MMXXVI |
3999 | MMMCMXCIX |
常見錯誤
- 把 4 寫成 IIII:正確是 IV。時鐘是有名的例外——許多鐘面為了視覺平衡仍用 IIII,那是傳統而非規則。
- 同一字母連寫四次:I、X、C、M 最多連續重複三次,所以 40 是 XL,不是 XXXX。
- 重複 V、L、D:沒有 VV、LL、DD,要進位到下一個符號。
- 亂用減法:只有特定組合成立。49 是 XLIX,不是 IL;99 是 XCIX,不是 IC;999 是 CMXCIX,不是 IM。減法只用 I、X、C,而且各自只能放在接下來兩個較大符號的前面。
值得認得的年份
- MDCCLXXVI = 1776:M(1000)+ DCC(700)+ LXX(70)+ VI(6)。
- MCMLXXXIV = 1984:M(1000)+ CM(900)+ LXXX(80)+ IV(4)。
- MMXXVI = 2026:今年的版權年份。
如果一串羅馬數字超過幾個字母,手動換算又慢又容易錯。羅馬數字轉換器一秒解碼,還會列出拆解過程,方便你自己核對。
常見問答
最大的羅馬數字是多少?
標準寫法是 3999(MMMCMXCIX)。更大的數在歷史上會在字母上方加一條橫線(vinculum)代表乘以 1000,但今天很少見。
有代表零的羅馬數字嗎?
沒有。這套系統既沒有零的符號,也沒有位值制,根本不存在這個概念。中世紀學者需要時,偶爾會直接寫拉丁文 nulla(「無」)。
相關工具
- 要在二進位、十進位、十六進位之間轉?用進位轉換器。