罗马数字转换器
免费在线罗马数字转换工具,无需安装。在罗马数字和阿拉伯数字之间进行转换。
关于罗马数字转换器
在阿拉伯数字与罗马数字之间进行双向转换,采用标准的减法表示法(IV、IX、XL、XC、CD、CM)。支持范围为 1 至 3999。
使用方法
1. 转为罗马数字:在顶部卡片中输入数字(1–3999),即可显示对应的罗马数字。 2. 转为阿拉伯数字:在底部卡片中输入罗马数字(不区分大小写),即可显示对应的十进制数值。 3. 点击任一结果旁的复制按钮即可复制结果。
转换规则
小于 1 或大于 3999 的数字不会生成罗马数字输出,因为标准罗马数字中没有零的符号,也不存在超过 MMM 的千位符号。输入在解析前会转换为大写;无效的罗马字符串(任何字符不属于 M/D/C/L/X/V/I 或顺序不正确)将不返回数值结果。
▶为什么上限是 3999?
标准罗马数字使用 M 表示 1000,因此在没有特殊千位符号的情况下,能表示的最大值为 MMMCMXCIX(3999)。超出 1–3999 范围的值会被拒绝。
▶罗马数字输入区分大小写吗?
不区分。输入在解析前会转换为大写,因此 'mmxxiv'、'MmxxiV' 和 'MMXXIV' 都可以使用。
▶如果输入了无效的罗马数字会怎样?
如果字符串包含不属于有效罗马数字序列的字符,转换不会返回数字,也不会显示任何结果。
▶支持哪些减法对?
转换器使用减法对 IV(4)、IX(9)、XL(40)、XC(90)、CD(400)、CM(900),以及加法符号 I、V、X、L、C、D、M。
如果这个工具对你有帮助的话,请考虑请我喝杯咖啡。
请给我买杯咖啡吧。