罗马数字转换器

🔄 Roman Numeral Converter

Roman Numeral Converter - Convert between Arabic numbers (1-3999) and Roman numerals with a live lookup table. Free, browser-only.

📐 工作原理与说明
罗马数字与阿拉伯数字互转。
  • 符号:I=1、V=5、X=10、L=50、C=100、D=500、M=1000。
  • 规则:小值在大值左侧做减法(IV=4),右侧做加法(VI=6)。
  • 限制:同一符号最多连续出现三次;标准表示范围通常为 1–3999。
  • 转换:按千、百、十、个位分别映射对应符号组合后拼接。
⚠️ 使用说明与注意事项

📏 罗马数字符号表

符号值说明
I1最小单位
V5—
X10—
L50—
C100—
D500—
M1000最大标准单位

组合示例:IV=4、IX=9、XL=40、XC=90、CD=400、CM=900;1984 = MCMLXXXIV(M+CM+LXXX+IV)。

📚 深度解析:Roman Numeral Converter

💡 常见使用场景

转换 1994
1994 = MCMXCIV(1000+900+90+4)。

❓ 常见问题(FAQ)

有 0 吗?
罗马数字无 0,最小 I=1。
为什么 4 是 IV 而不是 IIII?
罗马数字采用减法记数:较小数字写在较大数字左边表示相减,因此 4 是 IV(5−1)、9 是 IX。但钟表盘面上传统使用 IIII 而非 IV(视觉对称与历史习惯所致),属于特例。转换时还要注意标准规则下同一符号最多连续出现三次。