← 开发者与数据
开发者与数据 · 本地运行

规范罗马数字转换器

将 1 到 3999 的整数转换为规范的罗马数字,或以不区分大小写的方式验证并解码规范的减法记数法。

准备就绪。您的工作数据保留在此浏览器中。

为什么这个工具有用

当像 IIII 这样的非规范重复需要被拒绝而不是被静默接受时,请使用此转换器处理出版日期、轮廓、铭文和测试数据。

工作原理

编码时贪婪地应用标准减法符号;解码时先汇总符号,再对结果重新编码,并且只有当提交的数字与规范形式一致时才接受。

实际示例

1994 记作 MCMXCIV,使用 CM、XC 和 IV;同一个数字写成小写后依然有效,并可解码回 1994。

验证

计算是确定性的,并解释验证错误,而不是默默更改无效输入。

隐私边界

输入和输出保留在此标签页中。复制和下载通过浏览器API完成,无需上传到服务器。

结果护照

每次运行都会报告其工具模式、时间戳以及输入/输出大小,以便对转换后的数据进行审计。