罗马数字转换
阿拉伯数字与罗马数字双向即时互转,严格校验经典减法记数规则,时钟、章节、年份一查便知。
数字
罗马数字
2026=MMXXVI
校验遵循经典减法规则:I 在 V/X 前、X 在 L/C 前、C 在 D/M 前——因此 VIIII 不合法,IX 合法。
该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。
使用方法
- 1输入 1–3999 之间的数字,得到对应罗马数字。
- 2或输入罗马数字,对应的数字立即出现。
- 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% 本地处理