如何將十進制數字轉換為羅馬數字。
對於十進制數字x:
及其對應的羅馬數字n:
小數(v) | 羅馬數字(n) |
---|---|
1 | 我 |
4 | IV |
5 | V |
9 | 九 |
10 | X |
40 | XL |
50 | L |
90 | XC |
100 | C |
400 | CD |
500 | D |
900 | CM |
1000 | M |
x = x - v
x = 36
迭代號 | 小數(x) | 最高十進制值(v) | 羅馬最高數字(n) | 臨時結果 |
---|---|---|---|---|
1 | 36 | 10 | X | X |
2 | 26 | 10 | X | XX |
3 | 16 | 10 | X | XXX |
4 | 6 | 5 | V | XXXV |
5 | 1 | 1 | 我 | 三十六 |
x = 2012
迭代號 | 小數(x) | 最高十進制值(v) | 羅馬最高數字(n) | 臨時結果 |
---|---|---|---|---|
1 | 2012年 | 1000 | M | M |
2 | 1012 | 1000 | M | MM |
3 | 12 | 10 | X | MMX |
4 | 2 | 1 | 我 | MMXI |
5 | 1 | 1 | 我 | MMXII |
x = 1996
迭代號 | 小數(x) | 最高十進制值(v) | 羅馬最高數字(n) | 臨時結果 |
---|---|---|---|---|
1 | 1996年 | 1000 | M | M |
2 | 996 | 900 | CM | MCM |
3 | 96 | 90 | XC | MCMXC |
4 | 6 | 5 | V | MCMXCV |
5 | 1 | 1 | 我 | MCMXCVI |