ROMAN NUMERAL

罗马数字,双向互转。

输入 2024 得 MMXXIV,输入 MMXXIV 得 2024。范围 1–3999(再大需要加横线记法)。写法不合规则会明确告诉你错在哪,比如 IIX、VX 这类写法是不允许的。

—

1 / 5 / 10I / V / X
50 / 100 / 500 / 1000L / C / D / M
4 / 9IV / IX
40 / 90XL / XC
400 / 900CD / CM
2024 / 1999MMXXIV / MCMXCIX

本页处理在浏览器本地完成

怎么用?

选方向后输入即可:阿拉伯数字侧限 1–3999 的整数,罗马数字侧不区分大小写(输入小写会自动转成大写)。转换结果下方给出千位/百位/十位/个位的逐位对照,方便记住 M、CM、D、CD、C、XC、L、XL、X、IX、V、IV、I 这套符号。

常见问题

为什么有 IV 这种减法写法?

古罗马记数本来只有相加:IIII 表示 4、VIIII 表示 9。后来为了书写效率,出现「小的写在大的左边表示相减」的规则,于是 4 写成 IV、9 写成 IX。减法组合只有六种:IV、IX、XL、XC、CD、CM,不能随意组合(例如 8 不能写成 IIX,正确写法是 VIII)。

为什么上限是 3999?

因为标准写法里 M 代表 1000,最多写三个 M 就是 3000,再往上要靠字母上横线表示「乘一千」:4000 写作加横线的 M。本页只做常规写法,所以范围限定 1–3999。

年份怎么用罗马数字?

公元年份常写成罗马数字,2024 年写作 MMXXIV。读法是按千位、百位、十位、个位分段读:MM(两千)XX(二十)IV(四),合起来是 2024。注意不是逐字母拼读,IV 读作四而不是「一、四」。

数据会上传吗?

不会。所有转换都在浏览器本地完成,不发送任何网络请求。

示例与注意事项Example & notes

一个例子A worked example

把 2024 转成罗马数字得 MMXXIV;反过来输入 MMXXIV 得 2024。若输入 IIX 这类不合规则的写法,会明确告诉你错在「必须按从大到小排列」。2024 becomes MMXXIV, and typing MMXXIV gives 2024 back. A malformed value such as IIX is rejected with the reason spelled out ("symbols must go from largest to smallest").

注意事项Things to watch

相关问答More Q&A

为什么 4 写成 IV 而不是 IIII?Why is 4 written IV rather than IIII?

古罗马原本只有相加写法(IIII 表示 4、VIIII 表示 9)。后来出现「小的写在大的左边表示相减」的规则,4 写成 IV、9 写成 IX,逐步成为标准写法。Ancient Roman numerals were purely additive (IIII for 4, VIIII for 9). A later convention — a smaller symbol before a larger one meaning subtraction — produced IV and IX and became standard.

年份该怎么读?How are Roman years read?

按千位、百位、十位、个位分段读:MM(两千)XX(二十)IV(四)合起来是 2024。注意不是逐字母拼读,IV 读作四而不是「一、四」。Read it group by group — thousands, hundreds, tens, ones: MM (two thousand) XX (twenty) IV (four) makes 2024. Not letter by letter: IV is four, not "one, four".

深入阅读

觉得好用?Found it useful?