罗马数字原理
罗马数字使用七个符号: I=1, V=5, X=10, L=50, C=100, D=500, M=1000。当小值在大值前面时表示减法: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900。可表示1到3999,没有零的符号。
输入阿拉伯数字(1-3999)或罗马数字,即可双向转换。
罗马数字使用七个符号: I=1, V=5, X=10, L=50, C=100, D=500, M=1000。当小值在大值前面时表示减法: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900。可表示1到3999,没有零的符号。
把数字换算成罗马数字时,反复减去当前能用的最大符号值并写下对应符号,同时用六组"减法组合"(比如 IV 表示 4)避免同一个符号连续出现四次。举例:2024 换算成 MMXXIV(1000+1000+10+10+4)。
IV 是 4。这是 V(5) 减去 I(1) 的减法记法。
IX 是 9。这是 X(10) 减去 I(1) 的减法记法。
XIV 是 14:X(10) + IV(4)。
XIX 是 19:X(10) + IX(9)。
XL 是 40。这是 L(50) 减去 X(10) 的减法记法。
XLIX 是 49:XL(40) + IX(9)。
XC 是 90。这是 C(100) 减去 X(10) 的减法记法。
XCIX 是 99:XC(90) + IX(9)。
CD 是 400。这是 D(500) 减去 C(100) 的减法记法。
CM 是 900。这是 M(1000) 减去 C(100) 的减法记法。
MMXXV 是 2025:M+M+X+X+V = 1000+1000+10+10+5。
MMXXVI 是 2026:M+M+X+X+V+I = 1000+1000+10+10+5+1。
| 数字 | 罗马数字 |
|---|---|
| 49 | XLIX |
| 58 | LVIII |
| 444 | CDXLIV |
| 1994 | MCMXCIV |
| 2024 | MMXXIV |
| 数字 | 罗马数字 |
|---|---|
| 1 | I |
| 2 | II |
| 3 | III |
| 4 | IV |
| 5 | V |
| 6 | VI |
| 7 | VII |
| 8 | VIII |
| 9 | IX |
| 10 | X |
| 20 | XX |
| 30 | XXX |
| 40 | XL |
| 50 | L |
| 60 | LX |
| 70 | LXX |
| 80 | LXXX |
| 90 | XC |
| 100 | C |
只用标准符号、不加特殊标记的话,罗马数字能表示 1 到 3999(MMMCMXCIX)。传统上更大的数会在符号上方加一条横线,把值乘以 1000,但本工具不支持这种写法。
没有。罗马数字系统是为计数和记账设计的,"什么都没有"这个数量本来就不需要写出来,所以没有 0 的符号。把 0 当作一个数字的概念来自完全不同的数学传统。
IIII(连续四个 I)历史上确实存在,现在也还能在一些钟表表盘上看到,但现代标准写法用减法形式 IV,避免同一符号重复超过三次——这也是为什么 1994 写作 MCMXCIV,而不是更长的重复字符串。
从左到右按减法组合和符号拆开读:M(1000)+ CM(900)+ XC(90)+ IV(4)= 1994。从左到右把每一段认出来的数值加起来,就是总数。
常见于钟表表盘、电影片尾的版权年份、书籍的卷次或章节编号、建筑物奠基年份,以及一些赛事(比如超级碗)的届数标注。这些场合用罗马数字往往是为了显得庄重、经典。
本工具按现代标准减法记数法转换 1 到 3999 之间的整数,不支持 0、负数、小数,也不支持历史上用于 3999 以上数字的上横线(vinculum)标记法。
Sources: Florian Cajori, A History of Mathematical Notations(罗马数字减法记数惯例文献)
最后更新: 2026-08-24