罗马数字转换器

即时将数字翻译成罗马数字,反之亦然

转换工具

转换详解

工作原理

罗马数字基于七个不同的符号。每个符号代表一个特定的整数值:

符号 数值
I1
V5
X10
L50
C100
D500
M1000

数字通常通过从左到右按数值降序书写符号来构造。但是,为了避免连续四次重复同一个符号,使用了“减法计数法”

  • I 可以放在 V (5) 和 X (10) 之前,分别表示 4 (IV) 和 9 (IX)。
  • X 可以放在 L (50) 和 C (100) 之前,分别表示 40 (XL) 和 90 (XC)。
  • C 可以放在 D (500) 和 M (1000) 之前,分别表示 400 (CD) 和 900 (CM)。

由于标准罗马数字中最大的符号是 M (1000),且符号重复次数不能超过三次,因此使用标准记法所能表示的最大数字是 3999 (MMMCMXCIX)