免费使用 · 无需注册 · 数据本地处理

罗马数字转换

1 到 3999 双向互转,四种减法写法自动识别,附符号数值之和与长度。

罗马数字
—
阿拉伯数字
—
各位数值之和
—
罗马数字长度
—

使用指南

  1. 输入数字或罗马数字

    默认自动识别:纯数字按阿拉伯数解读,含罗马字母的按罗马数解读,也可以手动指定类型。

  2. 双向转换

    填 2024 得到 MMXXIV,填 MMXXIV 得到 2024,回转校验会拒绝 IIII 这类非规范写法。

  3. 看附加指标

    符号数值之和与字符长度一并给出,做铭文分析或出题时可以直接用。

常见问题

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。

更多在线工具