跳转到正文

罗马数字转换器

输入 1 到 3999 之间的数字即可得到对应的罗马数字,或输入 MCMXCIV 这类罗马数字即可得到数字。工具会判断您输入的是哪一种,拒绝格式错误的罗马数字,并列出各个符号以及当前年份供参考。免费,无需注册。

转换方向

罗马数字对照表

数字罗马数字
1I
4IV
5V
9IX
10X
40XL
50L
90XC
100C
400CD
500D
900CM
1000M
2026(今年)MMXXVI

如何使用罗马数字转换器

  1. 1. 输入内容。 输入一个整数(2026)或一个罗马数字(MMXXVI)。小写罗马字母同样可以接受。
  2. 2. 将“转换方向”保持为“自动检测”, 或强制选择“数字 → 罗马数字”或“罗马数字 → 数字”,以便工具只按一种方式解读输入。
  3. 3. 阅读并复制结果。 结果会随您输入即时显示。“复制结果”会将其放入剪贴板,“清除”会清空输入框。
  4. 4. 查看对照表。 表中列出了从 1 到 1000 的十三个基本值,以及当前年份的罗马数字写法。

标准罗马数字的规则

  • 七个字母。 I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000。数值从左到右相加:XVI 为 10 + 5 + 1 = 16。
  • 减法。 较小的字母放在较大的字母之前时需要相减。标准的减法组合只有六对:IV(4)、IX(9)、XL(40)、XC(90)、CD(400)和 CM(900)。
  • 重复。 I、X、C 和 M 最多可连续重复三次(III、XXX、CCC、MMM)。V、L 和 D 永远不重复。
  • 从最大的开始书写。 数字按位值从高到低书写,因此 1994 为 M (1000) + CM (900) + XC (90) + IV (4) = MCMXCIV。
  • 没有零。 罗马数字系统没有表示零的符号,标准记法止于 MMMCMXCIX,即 3999。
数字罗马数字说明
4IV使用减法,而非 IIII
49XLIXXL + IX —— 而不是 IL
99XCIXXC + IX —— 而不是 IC
444CDXLIVCD + XL + IV
1994MCMXCIVM + CM + XC + IV
2026MMXXVIMM + XX + VI
3999MMMCMXCIX标准罗马数字能表示的最大数字

转换器会拒绝哪些内容

输入罗马数字时,工具会先算出它的值,再把该值写回罗马数字。如果结果与您输入的内容不完全一致,说明该罗马数字格式有误,您会得到错误提示。IIII、VX、IC、IL、XM 和 VV 就是这样被识别出来的:每一个都能被解读为数字,但都不是标准的写法。超出 1–3999 范围的数字、零以及小数也会被拒绝。

钟面和一些古老的铭文用 IIII 表示 4,中世纪文本允许 IC 这样的写法表示 99。本转换器有意从严,因此只显示风格指南和学校所教授的形式。超过 3999 的数字在某些体系中会在字母上方加一条横线,表示乘以 1,000;这超出了本工具的范围。

罗马数字在写作中的用途

它们用于为书籍的前置部分编号——芝加哥格式将前言和目录页设为小写罗马数字(i、ii、iii),MLA 则按印刷上的样子引用这些页码——也用于大纲层级(I、II、III)、戏剧的幕、卷和部分、君主和教皇(伊丽莎白二世、庇护十二世)、活动的届次,以及电影版权声明中的年份。转换器输出的是大写字母;若用于页码,请手动改为小写。

您需要哪个工具?

如果您想……使用
在阿拉伯数字与罗马数字之间转换本转换器
将数字拼写为文字(四十二)数字转文字
写出 1st、2nd、3rd 或 first、second、third序数
在二进制、十进制和十六进制之间转换数字进制
为大纲的各行编号Outline Numberer

常见问题

如何将数字转换为罗马数字?
输入 1 到 3999 之间的整数。工具会取能够容纳的最大罗马数值,写出它的符号,相减后重复此过程。对于 2026,结果是 M、M、X、X、V、I:MMXXVI。
为什么范围限制在 1–3999?
标准罗马数字中没有比 M(1000)更大的字母,并且它最多只能重复三次,因此 MMMCMXCIX(3999)是它们能写出的最大数字。它们也没有零。
工具会拒绝无效的罗马数字吗?
会。它会对您输入的数值重新编码并进行比较,因此 IIII、VX、IC 以及类似的序列会被标记为无效,而不会被悄悄接受。
什么是减法记数法?
把较小的字母放在较大的字母之前即表示相减。六对标准组合是 IV(4)、IX(9)、XL(40)、XC(90)、CD(400)和 CM(900)。只有 I、X 和 C 能被减去,而且只能从紧随其后的两个更大字母中减去。
如何用罗马数字写年份?
直接输入数字。2026 是 MMXXVI,2024 是 MMXXIV,1999 是 MCMXCIX。对照表也会显示当前年份的罗马数字写法。
我可以转换小写罗马数字吗?
可以,输入不区分大小写,因此 xiv 会被识别为 14。输出始终为大写;如果您需要用于前置页码,请自行改为小写。

相关工具

单位、日期与数字转换中的更多工具