罗马数字基本符号
| 罗马数字 | 数值 |
|---|---|
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1000 |
转换规则
相同符号连续出现时相加(例如III = 3),较小的数值出现在较大数值前面时相减 (例如IV = 5−1 = 4,IX = 10−1 = 9)。按照这种方式,4(IV)、9(IX)、40(XL)、 90(XC)、400(CD)、900(CM)等特定数值采用减法表示法。
为什么只支持1~3999?
罗马数字中M(1000)是最大的单一符号,传统表示法难以表示超过3999(MMMCMXCIX)的数。 更大的数字需要在符号上方加横线表示乘以1000的特殊表示法,但这种方式难以用普通文本呈现, 因此本转换器不支持。
常见问题
罗马数字为什么没有0?
罗马数字体系诞生的古罗马时代,数字体系中尚未广泛使用"0"这一概念。"0"的概念后来在印度得到发展,并通过阿拉伯数字体系传播到全世界。
电影或书籍中为什么会用罗马数字?
电影的制作年份(例如MMXXIV = 2024)、书籍的章节编号、钟表表盘等场合,至今仍常用罗马数字来营造传统、典雅的感觉。