罗马数字转换器
单位换算阿拉伯数字 ↔ 罗马数字 1-3999
答案速览
1–3999 整数与罗马数字双向互转:IV=4、IX=9、XL=40、XC=90、CD=400、CM=900,同符号最多连写 3 次。
加载中
这个工具对你有帮助吗?
怎么用
- 数字转罗马:输入 1–3999 的整数,即时得到罗马数字。
- 罗马转数字:输入罗马写法(不区分大小写),自动校验合法性并转回数值。
- 看规则速查:底部卡片列出 7 个基本符号与 6 组减法规则。
- 常见用途:文档编号、世纪表述、钟表表盘、著作卷数。
核心要点
- 7 个符号:I(1)、V(5)、X(10)、L(50)、C(100)、D(500)、M(1000)。
- 减法仅 6 组:IV、IX、XL、XC、CD、CM——IL、IC、XM 之类都不合法。
- 同符号最多 3 连:3=III 合法,4 不写 IIII 而写 IV。
- 标准范围 1–3999:更大数字需加横线(vinculum)表示 ×1000,本工具不覆盖。
原理与公式
罗马数字规则
基本符号:I=1、V=5、X=10、L=50、C=100、D=500、M=1000
加法:大在前小在后相加 → VI = 6、LX = 60、MD = 1500
减法(仅 6 种合法):IV=4、IX=9、XL=40、XC=90、CD=400、CM=900
限制:同一符号最多连写 3 次(III 合法、IIII 不合法);标准范围 1–3999
示例:2024 = MMXXIV(1000+1000+10+10+4);1999 = MCMXCIX(1000+900+90+9)。
常见问题
1999 为什么是 MCMXCIX?
拆解:1000(M) + 900(CM) + 90(XC) + 9(IX)。每一数量级单独用减法表示,不能写成 MIM。
0 有罗马数字吗?
没有。古罗马无零的概念,中世纪文献偶用 N(nulla)表示,现代标准不写 0。
钟表上的 4 为什么是 IIII 而不是 IV?
传统钟表工艺惯例(视觉对称与历史沿革),属少数例外场景;数学与正式文档仍用 IV。
怎么写 5000、10000?
标准体系到 3999 为止。更大数字用上加横线:V̅=5000、X̅=10000,本工具暂不支持。
相关工具
相关指南
来源与更新
转换规则依据现代标准罗马数字记数法(subtractive notation),范围 1–3999,非法写法会被拒绝而非强行解析。
权威来源:
最近更新:
本页公式与内容经一键算团队复核,仅供学习参考,实际业务请以官方口径为准。
引用本页:一键算. 罗马数字转换器[EB/OL]. https://www.yijiansuan.com/c/convert/roman-numeral
本工具提供的结果仅供参考,不构成任何专业建议,请以官方核算为准。