Skip to content
Zoyku

罗马数字转换

阿拉伯数字与罗马数字双向即时互转,严格校验经典减法记数规则,时钟、章节、年份一查便知。

数字
罗马数字
2026=MMXXVI

校验遵循经典减法规则:I 在 V/X 前、X 在 L/C 前、C 在 D/M 前——因此 VIIII 不合法,IX 合法。

该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。

使用方法

  1. 1输入 1–3999 之间的数字,得到对应罗马数字。
  2. 2或输入罗马数字,对应的数字立即出现。
  3. 3VIIII、IM 之类的非法写法会被标记,并说明原因。

罗马数字转换

输入阿拉伯数字(1–3999)即可得到罗马数字;输入罗马数字也能立即得到对应数字。两侧实时联动,任意一边都可以修改。解析器强制执行经典规则:I 在 V/X 前、X 在 L/C 前、C 在 D/M 前。

适合查钟表盘、书籍章节、电影年份、碑文铭刻和超级碗届数——罗马数字仍然出现的每个角落。

常见问题

为什么上限是 3999(MMMCMXCIX)?

经典罗马记数中没有大于 M(1000)的符号,把 M 连写四次(MMMM)也不符合规范。严格经典形式能表示的最大数就是 3999,写作 MMMCMXCIX。

钟表上常见 VIIII,为什么这里判为无效?

有些表盘用加法的 IIII 表示 4,但标准经典体系要求用减法 IV。本工具按严格的规范正则校验,因此 VIIII、IC、IM 会被标记而不是默默转换。

支持小写字母吗?

支持——mcmxciv 这样的输入会自动转成大写并换算为 1994。输出始终为大写,与碑文传统一致。

嵌入这个工具

一行代码把工具放到你的网站——它在访客的浏览器里运行。

<iframe src="https://zoyku.com/zh/tools/roman-numeral?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — roman-numeral" loading="lazy"></iframe>
100% 本地处理