罗马数字转换
1 到 3999 双向互转,四种减法写法自动识别,附符号数值之和与长度。
罗马数字
—
阿拉伯数字
—
各位数值之和
—
罗马数字长度
—
使用指南
- 输入数字或罗马数字
默认自动识别:纯数字按阿拉伯数解读,含罗马字母的按罗马数解读,也可以手动指定类型。
- 双向转换
填 2024 得到 MMXXIV,填 MMXXIV 得到 2024,回转校验会拒绝 IIII 这类非规范写法。
- 看附加指标
符号数值之和与字符长度一并给出,做铭文分析或出题时可以直接用。
常见问题
IIII 算 4 吗?
历史上确实这么写,古罗马的算盘和部分碑刻里 IIII 很常见。但规范写法是 IV,工具采用规范形式,反向输入 IIII 会被判为无效而不是当成 4。
为什么上限是 3999?
这是罗马记数法的惯例边界,再往上要靠横线上加横表示乘一千,等于引入了一套新记法。工具因此限定 1 到 3999,超出会明确提示。
罗马数字的各位数值之和对吗?
对,但它不等于原数。MMXXIV 的符号值相加是 1000+1000+10+10+1+5 = 2026,而它表示的数是 2024——差在减法写法上,IV 是 5-1=4 而不是 1+5=6。这个指标本身挺有意思,能看出一个数字里有多少用到了减法。
MMMCMXCIX 是多少?
3999,罗马数字的最大值写法,逐个拆开就是 1000+1000+1000+900+90+9。