--
罗马数字转换
支持阿拉伯数字与罗马数字双向互转
罗马数字转换器
实现1 ~ 9999区间阿拉伯数字和罗马数字双向互相转换的线上工具,系统自动判别输入内容类型,转换完成后可一键复制输出内容。
基础符号参照表
| 阿拉伯数值 | 罗马记数符号 | 简要说明 |
|---|---|---|
| 1 | I | 基础记数单元 |
| 5 | V | 基础记数单元 |
| 10 | X | 基础记数单元 |
| 50 | L | 基础记数单元 |
| 100 | C | 基础记数单元 |
| 500 | D | 基础记数单元 |
| 1000 | M | 基础记数单元 |
工具能力说明
- 有效取值范围:阿拉伯数字为[1 ~ 9999],罗马数字对应区间[I ~ MMMMMMMMMCMXCIX]
- 填入阿拉伯数字,输出与之匹配的罗马记数写法
- 录入罗马字符,大小写格式都支持,解析输出对应的阿拉伯数值
操作流程
- 在输入区域填写阿拉伯数字或者罗马字符内容
- 点击转换按钮,或是敲击回车键启动换算处理
- 查看下方位置生成的换算结果
- 点选复制按键,快速把转换后的文本拷贝至剪贴板
换算实例参考
罗马数字源自古罗马计数体系,在阿拉伯数字普及之前被大范围使用。如今日常场景使用频次有所下降,但依旧常见于钟表表盘、文档序号、时间标注、建筑铭牌、化学元素编号等地方。 整套记数体系仅由七个基础字母构成,对应数值关系:I=1、V=5、X=10、L=50、C=100、D=500、M=1000;全部罗马数字均依托加减组合规则由这七个符号拼接而成,下面列举常用数值、运算逻辑与阿拉伯数字对照。
| 阿拉伯数值 | 罗马记数符号 | 运算逻辑 |
|---|---|---|
| 1 | I | 基础符号 |
| 2 | II | 1+1 |
| 3 | III | 1+1+1 |
| 4 | IV | 5−1(减法组合) |
| 5 | V | 基础符号 |
| 6 | VI | 5+1 |
| 7 | VII | 5+1+1 |
| 8 | VIII | 5+1+1+1 |
| 9 | IX | 10−1(减法组合) |
| 10 | X | 基础符号 |
| 11 | XI | 10+1 |
| 14 | XIV | 10+(5−1) |
| 19 | XIX | 20−1 |
| 40 | XL | 50−10 |
| 50 | L | 基础符号 |
| 58 | LVIII | 50+5+1+1+1 |
| 90 | XC | 100−10 |
| 100 | C | 基础符号 |
| 144 | CXLIV | 100+(50−10)+(5−1) |
| 400 | CD | 500−100 |
| 500 | D | 基础符号 |
| 900 | CM | 1000−100 |
| 1000 | M | 基础符号 |
| 1994 | MCMXCIV | 1000+900+90+4 经典样例 |
| 4000 | MMMM | 4×1000 千位扩展写法 |
| 5000 | MMMMM | 5×1000 千位扩展写法 |
| 9000 | MMMMMMMMM | 9×1000 千位扩展写法 |
| 9999 | MMMMMMMMMCMXCIX | 9000+900+90+9 工具上限数值 |