罗马数字完全指南
March 30, 2026
什么是罗马数字?
罗马数字是古罗马的一种数字系统,使用七个拉丁字母的组合来表示数值。与我们的现代系统(0-9加位值)不同,罗马数字使用加法和减法规则从这些符号构建数字。
它们在欧洲作为标准使用了一千多年。如今它们更多是装饰性的而非功能性的,但依然随处可见——而理解它们只需要大约五分钟。
七个符号
| 符号 | 数值 | 来源 |
|---|---|---|
| I | 1 | 一个计数符号——竖起一根手指 |
| V | 5 | 一只张开的手,五根手指伸展 |
| X | 10 | 两只手交叉(或两个V形连接) |
| L | 50 | 由伊特鲁里亚符号演变,重塑为拉丁字母 |
| C | 100 | 来自centum(拉丁语"百") |
| D | 500 | 古代1,000符号的一半 |
| M | 1,000 | 来自mille(拉丁语"千") |
这七个符号可以在标准记法中表示从1到3,999的任何数字。
四条规则
1. 加法:大的在前
当符号从大到小排列(从左到右),将它们相加:
- VI = 5 + 1 = 6
- LXIII = 50 + 10 + 1 + 1 + 1 = 63
- MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1,666
2. 减法:小的在大的前面
当一个较小的符号出现在较大符号的正前面时,进行减法:
- IV = 5 − 1 = 4
- IX = 10 − 1 = 9
- XL = 50 − 10 = 40
- XC = 100 − 10 = 90
- CD = 500 − 100 = 400
- CM = 1000 − 100 = 900
只有这六组减法对是有效的。你不能写IC(99)或XM(990)之类的。
3. 最多连续三个
I、X、C和M最多可以重复三次。绝不能四次。这就是为什么4是IV(不是IIII),40是XL(不是XXXX)。
V、L和D永远不重复——它们翻倍就等于下一个更大的符号(VV = X)。
4. 从左到右读
从左到右处理罗马数字,边读边应用加法和减法。当你发现一个小值在大值前面时,做减法。否则,做加法。
将数字转换为罗马数字
按位值分解数字,转换每个部分,然后拼接:
示例:1,994
| 位 | 值 | 罗马数字 |
|---|---|---|
| 千位 | 1,000 | M |
| 百位 | 900 | CM |
| 十位 | 90 | XC |
| 个位 | 4 | IV |
结果:MCMXCIV
示例:2,026
| 位 | 值 | 罗马数字 |
|---|---|---|
| 千位 | 2,000 | MM |
| 十位 | 20 | XX |
| 个位 | 6 | VI |
结果:MMXXVI
速查表:所有位值
| 个位 | 十位 | 百位 | 千位 |
|---|---|---|---|
| 1 = I | 10 = X | 100 = C | 1,000 = M |
| 2 = II | 20 = XX | 200 = CC | 2,000 = MM |
| 3 = III | 30 = XXX | 300 = CCC | 3,000 = MMM |
| 4 = IV | 40 = XL | 400 = CD | |
| 5 = V | 50 = L | 500 = D | |
| 6 = VI | 60 = LX | 600 = DC | |
| 7 = VII | 70 = LXX | 700 = DCC | |
| 8 = VIII | 80 = LXXX | 800 = DCCC | |
| 9 = IX | 90 = XC | 900 = CM |
将罗马数字转换为数字
从左到右读。如果一个符号小于它后面的符号,做减法。否则,做加法。
示例:MCMXLIV
- M = 1,000(加)
- CM = 900(C在M前面,减)
- XL = 40(X在L前面,减)
- IV = 4(I在V前面,减)
- 总计:1,944
对照表:1到100
| 1 = I | 11 = XI | 21 = XXI | 31 = XXXI | 41 = XLI |
| 2 = II | 12 = XII | 22 = XXII | 32 = XXXII | 42 = XLII |
| 3 = III | 13 = XIII | 23 = XXIII | 33 = XXXIII | 43 = XLIII |
| 4 = IV | 14 = XIV | 24 = XXIV | 34 = XXXIV | 44 = XLIV |
| 5 = V | 15 = XV | 25 = XXV | 35 = XXXV | 45 = XLV |
| 6 = VI | 16 = XVI | 26 = XXVI | 36 = XXXVI | 46 = XLVI |
| 7 = VII | 17 = XVII | 27 = XXVII | 37 = XXXVII | 47 = XLVII |
| 8 = VIII | 18 = XVIII | 28 = XXVIII | 38 = XXXVIII | 48 = XLVIII |
| 9 = IX | 19 = XIX | 29 = XXIX | 39 = XXXIX | 49 = XLIX |
| 10 = X | 20 = XX | 30 = XXX | 40 = XL | 50 = L |
| 51 = LI | 61 = LXI | 71 = LXXI | 81 = LXXXI | 91 = XCI |
| 52 = LII | 62 = LXII | 72 = LXXII | 82 = LXXXII | 92 = XCII |
| 53 = LIII | 63 = LXIII | 73 = LXXIII | 83 = LXXXIII | 93 = XCIII |
| 54 = LIV | 64 = LXIV | 74 = LXXIV | 84 = LXXXIV | 94 = XCIV |
| 55 = LV | 65 = LXV | 75 = LXXV | 85 = LXXXV | 95 = XCV |
| 56 = LVI | 66 = LXVI | 76 = LXXVI | 86 = LXXXVI | 96 = XCVI |
| 57 = LVII | 67 = LXVII | 77 = LXXVII | 87 = LXXXVII | 97 = XCVII |
| 58 = LVIII | 68 = LXVIII | 78 = LXXVIII | 88 = LXXXVIII | 98 = XCVIII |
| 59 = LIX | 69 = LXIX | 79 = LXXIX | 89 = LXXXIX | 99 = XCIX |
| 60 = LX | 70 = LXX | 80 = LXXX | 90 = XC | 100 = C |
关键里程碑数字
| 数字 | 罗马数字 | 为什么重要 |
|---|---|---|
| 4 | IV | 首次使用减法规则 |
| 9 | IX | 与X的减法组合 |
| 49 | XLIX | 不是IL——常见错误 |
| 99 | XCIX | 不是IC——另一个常见错误 |
| 400 | CD | C从D中减去 |
| 999 | CMXCIX | 不是IM——三个减法层级全用上 |
| 1,666 | MDCLXVI | 按顺序使用每个符号恰好一次 |
| 3,888 | MMMDCCCLXXXVIII | 4,000以下最长的罗马数字(15个字符) |
| 3,999 | MMMCMXCIX | 标准罗马数字的最大值 |
大于3,999的数字
标准罗马数字最大为3,999(MMMCMXCIX)。对于更大的数字,罗马人使用vinculum:数字上方的一条线,将其值乘以1,000。
| 符号 | 数值 |
|---|---|
| V | 5,000 |
| X | 10,000 |
| L | 50,000 |
| C | 100,000 |
| M | 1,000,000 |
双上划线则乘以1,000,000。实际上,罗马时代很少书写这么大的数字——他们会用文字代替。
常见错误
- 用IL表示49——错误。只有I放在V和X前面是有效的。正确:XLIX。
- 用IC表示99——错误。正确:XCIX。
- 用IIII表示4——技术上非标准,但在钟面上被接受。
- 用VV表示10——永远不行。V不能重复。用X。
- 大小写混用——罗马数字始终使用大写。"xvii"充其量是非正式写法。
如今在哪里能看到它们
- 钟面——日常生活中最常见的场景
- Super Bowl——自第V届(1971年)以来每年都用,第50届除外
- 电影片尾——影片末尾的版权年份
- 续集——Rocky II、Star Wars IV、Final Fantasy XVI
- 君主和教皇——Elizabeth II、Benedict XVI
- 建筑基石——刻在石头上的建造年份
- 纹身——日期和有意义的数字
- 大纲——I、II、III作为章节标记
- 化学——氧化态(FeIII)