罗马数字 🏛️

罗马数字完全指南

什么是罗马数字?

罗马数字是古罗马的一种数字系统,使用七个拉丁字母的组合来表示数值。与我们的现代系统(0-9加位值)不同,罗马数字使用加法和减法规则从这些符号构建数字。

它们在欧洲作为标准使用了一千多年。如今它们更多是装饰性的而非功能性的,但依然随处可见——而理解它们只需要大约五分钟。

七个符号

符号数值来源
I1一个计数符号——竖起一根手指
V5一只张开的手,五根手指伸展
X10两只手交叉(或两个V形连接)
L50由伊特鲁里亚符号演变,重塑为拉丁字母
C100来自centum(拉丁语"百")
D500古代1,000符号的一半
M1,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,000M
百位900CM
十位90XC
个位4IV

结果:MCMXCIV

示例:2,026

罗马数字
千位2,000MM
十位20XX
个位6VI

结果:MMXXVI

速查表:所有位值

个位十位百位千位
1 = I10 = X100 = C1,000 = M
2 = II20 = XX200 = CC2,000 = MM
3 = III30 = XXX300 = CCC3,000 = MMM
4 = IV40 = XL400 = CD
5 = V50 = L500 = D
6 = VI60 = LX600 = DC
7 = VII70 = LXX700 = DCC
8 = VIII80 = LXXX800 = DCCC
9 = IX90 = XC900 = CM

将罗马数字转换为数字

从左到右读。如果一个符号小于它后面的符号,做减法。否则,做加法。

示例:MCMXLIV

  1. M = 1,000(加)
  2. CM = 900(C在M前面,减)
  3. XL = 40(X在L前面,减)
  4. IV = 4(I在V前面,减)
  5. 总计:1,944

对照表:1到100

1 = I11 = XI21 = XXI31 = XXXI41 = XLI
2 = II12 = XII22 = XXII32 = XXXII42 = XLII
3 = III13 = XIII23 = XXIII33 = XXXIII43 = XLIII
4 = IV14 = XIV24 = XXIV34 = XXXIV44 = XLIV
5 = V15 = XV25 = XXV35 = XXXV45 = XLV
6 = VI16 = XVI26 = XXVI36 = XXXVI46 = XLVI
7 = VII17 = XVII27 = XXVII37 = XXXVII47 = XLVII
8 = VIII18 = XVIII28 = XXVIII38 = XXXVIII48 = XLVIII
9 = IX19 = XIX29 = XXIX39 = XXXIX49 = XLIX
10 = X20 = XX30 = XXX40 = XL50 = L
51 = LI61 = LXI71 = LXXI81 = LXXXI91 = XCI
52 = LII62 = LXII72 = LXXII82 = LXXXII92 = XCII
53 = LIII63 = LXIII73 = LXXIII83 = LXXXIII93 = XCIII
54 = LIV64 = LXIV74 = LXXIV84 = LXXXIV94 = XCIV
55 = LV65 = LXV75 = LXXV85 = LXXXV95 = XCV
56 = LVI66 = LXVI76 = LXXVI86 = LXXXVI96 = XCVI
57 = LVII67 = LXVII77 = LXXVII87 = LXXXVII97 = XCVII
58 = LVIII68 = LXVIII78 = LXXVIII88 = LXXXVIII98 = XCVIII
59 = LIX69 = LXIX79 = LXXIX89 = LXXXIX99 = XCIX
60 = LX70 = LXX80 = LXXX90 = XC100 = C

关键里程碑数字

数字罗马数字为什么重要
4IV首次使用减法规则
9IX与X的减法组合
49XLIX不是IL——常见错误
99XCIX不是IC——另一个常见错误
400CDC从D中减去
999CMXCIX不是IM——三个减法层级全用上
1,666MDCLXVI按顺序使用每个符号恰好一次
3,888MMMDCCCLXXXVIII4,000以下最长的罗马数字(15个字符)
3,999MMMCMXCIX标准罗马数字的最大值

大于3,999的数字

标准罗马数字最大为3,999(MMMCMXCIX)。对于更大的数字,罗马人使用vinculum:数字上方的一条线,将其值乘以1,000。

符号数值
V5,000
X10,000
L50,000
C100,000
M1,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

了解更多关于罗马数字

所有文章 →