在 罗马数字和阿拉伯数字 之间互转,范围 1 到 3999。可看到 逐步分解、1 到 100 对照表,以及年份如何书写。
1 到 3999 的整数。在一个框里输入,另一个会同步更新。
阿拉伯数字必须是 1 到 3999 之间的整数。
这不是有效的罗马数字。
分解
示例
从 1(I)到 100(C)。10 的倍数加粗。更大的数请用上方转换器或 13 值表。
这是双向转换器:输入 阿拉伯数字(1 到 3999)或 罗马数字,另一栏立刻填上,并分解每个符号。若粘贴 IIII 或 IL 等非标准写法,会给出数值和规范拼写(IV、XLIX)。
每个罗马数字都由这七个字母构成。没有表示 零 或负数的符号。
| 符号 | 数值 | 说明 |
|---|---|---|
| I | 1 | 一划。 |
| V | 5 | X 的一半。 |
| X | 10 | 十。 |
| L | 50 | 五十。 |
| C | 100 | 源自拉丁语 centum(一百)。 |
| D | 500 | 五百。 |
| M | 1000 | 源自拉丁语 mille(一千)。 |
用这十三块——七个符号加上六组 减法组合——可以写出 1 到 3999 的任意整数。从大到小依次减去,直到为零。
| 阿拉伯 | 罗马 | 计算 |
|---|---|---|
| 1 | I | 1 |
| 4 | IV | 5 − 1 |
| 5 | V | 5 |
| 9 | IX | 10 − 1 |
| 10 | X | 10 |
| 40 | XL | 50 − 10 |
| 50 | L | 50 |
| 90 | XC | 100 − 10 |
| 100 | C | 100 |
| 400 | CD | 500 − 100 |
| 500 | D | 500 |
| 900 | CM | 1000 − 100 |
| 1000 | M | 1000 |
课堂上的方法是把数拆成 千、百、十、个,再用 13 值表从大到小翻译每一部分。
2026 = 2000 + 20 + 6:
2026 = 2000 + 20 + 6 = MM + XX + VI = MMXXVI
结果:MMXXVI。
含三组减法组合的另一例:1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV。
1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV
从左到右读。若某符号大于或等于下一个,就相加;若更小,就相减(仅限六组允许的组合)。
先把减法组合归组,再相加:
合计:1000 + 900 + 90 + 4 = 1994。
现行规范写法——本转换器采用的写法——可归纳为四条。违反后数字仍可能读出,但并不正确。
较小符号在较大符号前面表示 相减,且仅限这些组合:IV(4)、IX(9)、XL(40)、XC(90)、CD(400)和 CM(900)。
I 只能从 V 和 X 减去。X 只能从 L 和 C。C 只能从 D 和 M。因此 49 是 XLIX 而不是 IL,99 是 XCIX 而不是 IC。1999 是 MCMXCIX,不是 MIM。
V、L、D 的两倍已有对应字母(X、C、M)。不要写 VV、LL 或 DD,也不要用 VL 表示 45(应为 XLV)。
I、X、C、M 最多重复三次:III = 3,XXX = 30。4 不是 IIII,而是 IV。40 不是 XXXX,而是 XL。
许多钟面把 4 写成 IIII,以便与 VIII 视觉对称。离开钟面后,标准写法是 IV。转换器能读 IIII,给出 4,并建议 IV。
如今几乎不用罗马数字做运算:它们多表示 序数,几乎总是放在名称后面。
年份和其他整数一样转换:拆开再翻译每一部分。
| 年份 | 罗马数字 |
|---|---|
| 1492 | MCDXCII |
| 1994 | MCMXCIV |
| 1999 | MCMXCIX |
| 2024 | MMXXIV |
| 2025 | MMXXV |
| 2026 | MMXXVI |
| 3999 | MMMCMXCIX |
世纪序号是写在“世纪”一词旁的罗马数字。21 世纪(XXI)从 2001 年到 2100 年。
经典记法使用 I、V、X、L、C、D、M,且不允许连续超过三个 M。这样能写出的最大值是 3999 = MMMCMXCIX。从 4000 起,符号上方的横线(vinculum)表示乘以 1000;本转换器不含该格式。
把阿拉伯数字放在 A2(1 到 3999 的整数),或把罗马数字放在 B2。
函数 ROMAN 把阿拉伯数字转为罗马文本:=ROMAN(A2)。若 A2 为 2026,结果是 MMXXVI。可选第二参数会改变样式;经典写法(本转换器所用)请省略。
反向函数是 ARABIC(Excel 2013 及以后):=ARABIC(B2)。若 B2 为 MCMXCIV,结果是 1994。不区分大小写。
用七个经典字母,从 1(I)到 3999(MMMCMXCIX)。更大的数会在符号上方加横线,本转换器不包含。
没有。该体系没有 0 或负数的符号。有时用字母 N(nulla,无)表示,但从不与 I、V、X、L、C、D、M 组合。
因为同一符号最多重复三次。4 写成 IV(比五少一)。许多钟面会看到 IIII,以对称 VIII;离开钟面后标准写法是 IV。
I 只能从 V 或 X 减去,不能从 L。49 由 40 + 9 组成:XL + IX = XLIX。同理 99 是 XCIX,不是 IC。
MMXXVI:MM(2000)+ XX(20)+ VI(6)。2024 是 MMXXIV,2025 是 MMXXV。输入转换器即可看到分解。
中文通常用阿拉伯数字:21 世纪。正式场合也可用罗马数字:XXI 世纪。紧挨全大写专名时(若望二十三世),罗马数字也保持大写。
阿拉伯转罗马:=ROMAN(A2)。罗马转阿拉伯:=ARABIC(B2)。两者覆盖 1 到 3999。