罗马数字转换器

阿拉伯数字与罗马数字(1–3999)相互转换。

阿拉伯→罗马罗马→阿拉伯
罗马数字
MMXXIV

点击结果可复制。

广告位(结果下方 · 替换为联盟代码)

罗马数字转换器说明

选择转换方向后输入数字即可实时得到结果。「阿拉伯→罗马」把 1–3999 的整数转为标准罗马数字;「罗马→阿拉伯」把罗马数字解析为阿拉伯数字,并校验是否为合法的标准写法。

标准减法记法对照

基本符号:M=1000、D=500、C=100、L=50、X=10、V=5、I=1。减法组合:CM=900、CD=400、XC=90、XL=40、IX=9、IV=4。罗马数字从大到小排列累加,遇到小符号在大符号左侧则相减。

罗马数字没有 0,也无法表示负数与小数,标准范围为 1–3999。

常见问题

罗马数字能表示多大的数?
标准罗马数字用 M/D/C/L/X/V/I 七个符号,最大表示 3999(MMMCMXCIX),本工具支持 1–3999 的整数。
49 为什么写作 XLIX 而不是 IL?
标准减法记法只允许 I 放在 V/X 前、X 放在 L/C 前、C 放在 D/M 前。49 = 40(XL) + 9(IX) = XLIX,IL 是非标准写法。
为什么输入 IIII 会提示非法?
同一符号最多连写 3 次(4 用 IV 表示),IIII、VV、IC 等都不是标准写法,工具会校验并提示,避免歧义。

📅 内容最近更新:2026年6月 · 计算公式依据现行国家标准与银行 / 税务通用算法 · 结果仅供参考,请以官方为准