MathTool

罗马数字对照表:Ⅰ到Ⅻ与大数写法

更新于

罗马数字对照表先看结论:只用 7 个字母,I = 1、V = 5、X = 10、L = 50、C = 100、D = 500、M = 1000,小的写在大的右边表示相加,写在左边表示相减。下面给出 1 到 100 的完整对照、Ⅰ 到 Ⅻ 的单字符复制表,以及 4000 以上的大数写法。表里的字母写法可以直接复制,适合章节编号、年份和表盘刻度。

1 到 100 罗马数字对照表

查法:左列是十位,上行是个位,交叉格就是这个数。比如 37 在「30」行「7」列,写作 XXXVII。

十位\个位 0 1 2 3 4 5 6 7 8 9
0 — I II III IV V VI VII VIII IX
10 X XI XII XIII XIV XV XVI XVII XVIII XIX
20 XX XXI XXII XXIII XXIV XXV XXVI XXVII XXVIII XXIX
30 XXX XXXI XXXII XXXIII XXXIV XXXV XXXVI XXXVII XXXVIII XXXIX
40 XL XLI XLII XLIII XLIV XLV XLVI XLVII XLVIII XLIX
50 L LI LII LIII LIV LV LVI LVII LVIII LIX
60 LX LXI LXII LXIII LXIV LXV LXVI LXVII LXVIII LXIX
70 LXX LXXI LXXII LXXIII LXXIV LXXV LXXVI LXXVII LXXVIII LXXIX
80 LXXX LXXXI LXXXII LXXXIII LXXXIV LXXXV LXXXVI LXXXVII LXXXVIII LXXXIX
90 XC XCI XCII XCIII XCIV XCV XCVI XCVII XCVIII XCIX

100 写作 C。表里每一格都是「十位写法 + 个位写法」拼起来的,比如 XC + IX = XCIX(99)。记住这一点,就不会写出 IC 这种错误形式。

组合规则与大数写法

组合只有四条规则。

  1. 相加:大数在左、小数在右,逐个相加,VIII = 5 + 3 = 8。
  2. 相减:只有 6 种减法组合,IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900)。
  3. 重复:I、X、C、M 连写不超过 3 次;V、L、D 不重复。
  4. 从大到小:先写千位,再写百位、十位、个位,每一位单独换算后拼接。

按这四条,2026 = MM(2000)+ XX(20)+ VI(6),写作 MMXXVI;1949 写作 MCMXLIX。常规写法的上限是 3999,即 MMMCMXCIX。

罗马数字相加规则与六种减法组合对照

更大的数有一种传统写法:字母上方加一道横线,表示乘 1000。4239 就是「IV 加横线」再接 CCXXXIX:

\overline{\mathrm{IV}}\,\mathrm{CCXXXIX}=4239

IV加上划线再接CCXXXIX,等于4239

这种横线在纯文本里打不出来,只能靠公式排版。在公式编辑器里写罗马数字,字母要包在 \mathrm{} 里:公式里的字母默认按变量排成斜体,不包的话 XIV 会像三个变量相乘。

Ⅰ 到 Ⅻ 单字符与输入方法

Unicode 为罗马数字单独收了一组字符,一个字符就是一个完整的数:Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ,码位 U+2160 到 U+216B;小写 ⅰ 到 ⅻ 在 U+2170 到 U+217B。另有 Ⅼ Ⅽ Ⅾ Ⅿ 四个字符表示 50、100、500、1000。单字符只到 12,13 以上只能用字母拼写。

Ⅰ到Ⅻ单字符与Unicode码位对照表

写法 输入方式 效果
字母 XIV 键盘直接输入大写字母 可搜索、可排序,数值任意
单字符 Ⅻ 从本文复制 一个字符占一格,只到 12
Word 码位 输入 216B 后按 Alt + X 得到 Ⅻ
Word 码位 输入 2163 后按 Alt + X 得到 Ⅳ
Excel 函数 ROMAN(1949) 返回 MCMXLIX
公式编辑器 \mathrm{MMXXVI} 正体罗马数字
公式编辑器 \overline{\mathrm{V}} 5000,带上划线
小写编号 从本文复制 ⅰ ⅱ ⅲ 常用于前言页码
中文输入法 在输入法的特殊符号表里查找 位置以所用输入法当前版本为准
纯文本大数 改写阿拉伯数字 4000 以上最稳妥

Alt + X 的用法出自微软支持页《Insert ASCII or Unicode Latin-based symbols and characters》:输入字符码后按 Alt 与 X 转换,该页也注明 PowerPoint 等部分程序不支持这种转换。Excel 的 ROMAN 函数据微软支持页《ROMAN function》说明,最大只支持 3999,负数或超出 3999 返回 VALUE 错误值(两页均于 2026-09-26 查阅)。

编辑器里用正体排出的MMXXVI逐位相加式

常见写错的地方

  • 99 写成 IC:减法只能用上面 6 种组合,99 要分成 90 + 9,写作 XCIX。
  • 4 写成 IIII:钟表表盘上常见 IIII,但编号和年份按规则写 IV。
  • 单字符与字母混用:Ⅻ 是一个字符,XII 是三个字母;同一份文档里混用,查找「XII」时会漏掉用 Ⅻ 写的那几处。
  • Ⅼ 与 L 看着一样:Ⅼ(U+216C)和字母 L 在多数字体里长得相同,复制时容易混进来,统一改成字母更省事。

在 Markdown 笔记里给章节编号,直接用字母写法最省心;编号后面紧跟独立公式时,排版细节可以参考 Markdown 公式换行。各类符号输入的更多问答整理在帮助中心。

大数最容易错在横线的范围上。以 4239 为例,上划线只盖 IV 两个字母,表示 4000,后面的 CCXXXIX 不带横线;换成自己的数时,先数清横线该盖几个字母。

延伸阅读

常见问题

4000以上怎么写?
常规写法最多到 3999,即 MMMCMXCIX。4000 以上的传统写法是在字母上方加一道横线表示乘 1000,4000 写成 IV 上加横线,4239 写成 IV 上加横线再接 CCXXXIX。文本里打不出横线时,要么在公式编辑器里用上划线命令排出来,要么直接写阿拉伯数字。Unicode 虽然收了 5000、10000 的古体字符,但多数字体显示不全,正式材料里不建议用。