跳到主内容

罗马数字转换器

单位换算

阿拉伯数字 ↔ 罗马数字 1-3999

答案速览

1–3999 整数与罗马数字双向互转:IV=4、IX=9、XL=40、XC=90、CD=400、CM=900,同符号最多连写 3 次。

加载中

这个工具对你有帮助吗?

怎么用

  1. 数字转罗马:输入 1–3999 的整数,即时得到罗马数字。
  2. 罗马转数字:输入罗马写法(不区分大小写),自动校验合法性并转回数值。
  3. 看规则速查:底部卡片列出 7 个基本符号与 6 组减法规则。
  4. 常见用途:文档编号、世纪表述、钟表表盘、著作卷数。

核心要点

  • 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

本工具提供的结果仅供参考,不构成任何专业建议,请以官方核算为准。