罗马数字转换器(附1到100对照表)

输入1到3999之间的数字即可得到罗马数字,输入罗马数字即可得到对应数字:2026是MMXXVI,1994是MCMXCIV。转换器会检查罗马数字是否符合标准规则,解释错误原因,还能把日期转换成罗马数字。

免费、即时、双向转换。在浏览器中运行,无需注册。

数字与罗马数字互转

在任一框中输入,另一框会实时更新。小写也可以(mcmxciv)。

用罗马数字表示日期

分隔符

常用于纹身、戒指和雕刻。请与读的人确认顺序:2026年10月15日按日在前是XV.X.MMXXVI,按月在前是X.XV.MMXXVI。

如何转换罗马数字

  1. 在数字框中输入 1 到 3,999 之间的整数。罗马数字框会随输入实时填入结果,并显示这个罗马数字由哪几部分组成。
  2. 要读懂一个罗马数字,就改在罗马数字框中输入。大写、小写字母都可以。如果写法违反了某条规则,转换器会指出是哪条规则,并给出标准写法,例如用 IV 而不是 IIII。
  3. 要转换日期,在用罗马数字表示日期下选择日期,再选择顺序和分隔符,然后用复制按钮复制结果。

罗马数字对照表(1 到 100)

1 到 2526 到 5051 到 7576 到 100
1 I26 XXVI51 LI76 LXXVI
2 II27 XXVII52 LII77 LXXVII
3 III28 XXVIII53 LIII78 LXXVIII
4 IV29 XXIX54 LIV79 LXXIX
5 V30 XXX55 LV80 LXXX
6 VI31 XXXI56 LVI81 LXXXI
7 VII32 XXXII57 LVII82 LXXXII
8 VIII33 XXXIII58 LVIII83 LXXXIII
9 IX34 XXXIV59 LIX84 LXXXIV
10 X35 XXXV60 LX85 LXXXV
11 XI36 XXXVI61 LXI86 LXXXVI
12 XII37 XXXVII62 LXII87 LXXXVII
13 XIII38 XXXVIII63 LXIII88 LXXXVIII
14 XIV39 XXXIX64 LXIV89 LXXXIX
15 XV40 XL65 LXV90 XC
16 XVI41 XLI66 LXVI91 XCI
17 XVII42 XLII67 LXVII92 XCII
18 XVIII43 XLIII68 LXVIII93 XCIII
19 XIX44 XLIV69 LXIX94 XCIV
20 XX45 XLV70 LXX95 XCV
21 XXI46 XLVI71 LXXI96 XCVI
22 XXII47 XLVII72 LXXII97 XCVII
23 XXIII48 XLVIII73 LXXIII98 XCVIII
24 XXIV49 XLIX74 LXXIV99 XCIX
25 XXV50 L75 LXXV100 C

罗马数字的七个基本符号

符号IVXLCDM
数值1510501005001,000

罗马数字的书写规则

  • 后面的符号相等或更小时,相加。VI 是 5 + 1 = 6,XX 是 20,CLX 是 100 + 50 + 10 = 160。
  • 较小的符号写在较大的符号前面时,相减。IV 是 5 − 1 = 4,XC 是 100 − 10 = 90。只允许六种组合:I 放在 V 和 X 前(IV 4,IX 9),X 放在 L 和 C 前(XL 40,XC 90),C 放在 D 和 M 前(CD 400,CM 900)。所以 99 是 XCIX 而不是 IC,49 是 XLIX 而不是 IL。
  • 同一符号最多连续出现三次。3 是 III,但 4 是 IV,不是 IIII。30 是 XXX,40 是 XL。
  • V、L 和 D 从不重复,也从不用于减法。10 是 X 而不是 VV,95 是 XCV 而不是 VC。
  • 从大到小书写,每次处理一个数位:先千位,再百位、十位,最后个位。所以 IXI 和 XCX 都不成立:一个数位写完后,就不会再回头出现。

以上是现在通用的标准写法规则。古罗马人自己并没有这么严格,古代铭文中有时能见到 IIII 或 VIIII 这样的写法。本转换器只接受标准写法,因此每个数字都只有唯一正确的罗马数字。

如何用罗马数字写年份

把年份拆成千位、百位、十位和个位,分别转换后再连起来:

  • 2026 = 2000 + 20 + 6 = MM + XX + VI = MMXXVI
  • 1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV
  • 1999 = 1000 + 900 + 90 + 9 = M + CM + XC + IX = MCMXCIX。简写 MIM(1000 + 999)是不成立的,因为 I 只能从 V 和 X 中减去。
年份罗马数字年份罗马数字
1066MLXVI1776MDCCLXXVI
1900MCM1984MCMLXXXIV
1994MCMXCIV2000MM
2010MMX2024MMXXIV
2025MMXXV2026MMXXVI
2027MMXXVII2030MMXXX

完整的日期也是同样的方法,一部分一部分地转换:2026年10月15日按日在前写作 XV.X.MMXXVI。罗马数字没有前导零,所以5月5日就写作 V.V。要计算两个日期之间相隔多少天,请使用日期计算器;要根据出生日期算出准确年龄,请使用年龄计算器。

罗马数字 1 到 1000 及更大数值:常用对照

数字罗马数字数字罗马数字
1I4IV
5V9IX
10X14XIV
19XIX40XL
49XLIX50L
90XC99XCIX
100C400CD
500D900CM
999CMXCIX1,000M
1,500MD1,999MCMXCIX
2,000MM3,999MMMCMXCIX

为什么有些钟表用 IIII 而不是 IV

许多钟表的表盘用 IIII 表示 4,这是钟表匠沿袭已久的惯例。没有人能确切说出它的起源。常见的解释是视觉平衡(IIII 正对 VIII,两边分量相当)以及单纯的传统。并非所有钟表都这样做:威斯敏斯特大钟(俗称“大本钟”)的表盘上就是 IV。两种写法大家都看得懂,但 IV 才是标准的书写形式。

大数与上横线(vinculum)

用标准符号能写出的最大数是 3,999(MMMCMXCIX),因为 M 最多只能连续出现三次。对于更大的数,后来有一种惯例是在罗马数字上方加一条横线,称为 vinculum,表示乘以 1,000:V̅ 是 5,000,X̅ 是 10,000,M̅ 是 1,000,000。转换器对 4,000 到 3,999,999 之间的数字显示这种写法,并标注为非标准,因为它从未被统一使用过,历史上也还有其他写法。

罗马数字如今用在哪里

  • 钟表表盘,常用 IIII 表示 4。
  • 君主和教皇的称号:查尔斯三世(Charles III)、伊丽莎白二世(Elizabeth II)、教皇良十四世(Leo XIV)。
  • 电影和电视的片尾字幕,长期以来用罗马数字标注版权年份。
  • 体育赛事:超级碗(Super Bowl)用罗马数字编号,唯一的例外是第 50 届超级碗。
  • 书籍和文件:章节和卷号、前言页码(i、ii、iii)以及提纲层级。
  • 纹身、戒指和雕刻,通常是一个有纪念意义的日期或年份。

想看分步讲解和练习示例,请阅读指南如何读懂罗马数字(对照表与规则)。想试试另一种经典编码,可以用摩尔斯电码翻译器。更多转换器和计算器请见日常工具。

隐私:所有计算都在您的浏览器中完成,您输入的内容不会发送到任何服务器。设备上只会保存您选择的日期顺序和分隔符,以便下次打开日期转换器时保持相同设置。

常见问题

4 用罗马数字怎么写?

4 是 IV:一(I)放在五(V)前面,即 5 − 1 = 4。IIII 不是标准写法,不过许多钟表表盘按传统使用它。

2026 用罗马数字怎么写?

2026 是 MMXXVI:MM 表示 2000,XX 表示 20,VI 表示 6。明年 2027 是 MMXXVII。

为什么钟表上的 4 有时写成 IIII?

这是钟表制作的一个老惯例。它的起源并无定论,常见的解释是与表盘另一侧的 VIII 保持视觉平衡,以及传统沿袭。在日常书写中,4 写作 IV。

罗马数字里有零吗?

没有。罗马数字体系中没有表示零的符号。一些编制复活节日期表的中世纪学者在需要零的地方写上单词 nulla(“无”)或字母 N,但它从未成为罗马数字的一部分。

最大的罗马数字是多少?

按标准写法是 MMMCMXCIX,即 3,999。更大的数需要在数字上方加横线(vinculum),表示乘以 1,000,所以 4,000 写作 I̅V̅。

1 到 100 用罗马数字怎么写?

把十位和个位组合起来:10 X、20 XX、30 XXX、40 XL、50 L、60 LX、70 LXX、80 LXXX、90 XC、100 C,再加上个位 I 到 IX。例如 47 是 XL + VII = XLVII。上面的对照表列出了 1 到 100 的每一个数。

更新于

已复制到剪贴板