罗马数字转换器

在数字与罗马数字之间双向转换(1–3999),逐步展示贪心分解与减法规则,并附符号对照表。
已计算
转换结果与完整过程如下所示。
结果

MCMXCIV

= 1994

分步解答

  1. 1

    识别输入

    把整数 1994 转换为罗马数字。

    19941994
  2. 2

    拆分为罗马数值

    每次减去尽可能大的符号值,必要时使用六个减法组合(IV、IX、XL、XC、CD、CM)。

    • 1000 → M
    • 900 → CM
    • 90 → XC
    • 4 → IV
  3. 3

    结果

    1994 的罗马数字是 MCMXCIV。

    1994=MCMXCIV1994 = \text{MCMXCIV}

罗马数字对照表

符号值
I1
V5
X10
L50
C100
D500
M1000
减法组合
IV4
IX9
XL40
XC90
CD400
CM900

关于罗马数字

罗马系统使用七个符号 — I = 1、V = 5、X = 10、L = 50、C = 100、D = 500、M = 1000 — 并从大到小直接相加:MMXXVI 就是 1000 + 1000 + 20 + 5 + 1 = 2026。

为避免连续出现四个相同符号,存在六个减法组合:IV = 4、IX = 9、XL = 40、XC = 90、CD = 400、CM = 900 — 较小符号写在较大符号前面表示相减。

罗马数字没有零的符号,标准系统在 MMMCMXCIX = 3999 处结束;更大的历史数值用上方横线把符号乘以 1000。