如何将罗马数字转换为十进制数字。
对于罗马数字r:
从罗马数字r的左部分获取:
| 罗马数字(n) | 小数(v) |
|---|---|
| 我 | 1 |
| IV | 4 |
| V | 5 |
| 九 | 9 |
| X | 10 |
| XL | 40 |
| L | 50 |
| XC | 90 |
| C | 100 |
| CD | 400 |
| D | 500 |
| CM | 900 |
| M | 1000 |
x = x + v
r = XXXVI
| 迭代号 | 罗马最高数字(n) | 最高十进制值(v) | 小数(x) |
|---|---|---|---|
| 1 | X | 10 | 10 |
| 2 | X | 10 | 20 |
| 3 | X | 10 | 30 |
| 4 | V | 5 | 35 |
| 5 | 我 | 1 | 36 |
r = MMXII
| 迭代号 | 罗马最高数字(n) | 最高十进制值(v) | 小数(x) |
|---|---|---|---|
| 1 | M | 1000 | 1000 |
| 2 | M | 1000 | 2000 |
| 3 | X | 10 | 2010年 |
| 4 | 我 | 1 | 2011年 |
| 5 | 我 | 1 | 2012年 |
r = MCMXCVI
| 迭代号 | 罗马最高数字(n) | 最高十进制值(v) | 小数(x) |
|---|---|---|---|
| 1 | M | 1000 | 1000 |
| 2 | CM | 900 | 1900年 |
| 3 | XC | 90 | 1990 |
| 4 | V | 5 | 1995年 |
| 5 | 我 | 1 | 1996年 |