ローマ数字を数字に変換する方法

ローマ数字を10進数に変換する方法.

ローマ数字から 10 進数への変換

ローマ数字の r の場合:

    1. 次の表から、最大のローマ数字 (n) と最大の 10 進値 (v) を見つけます。

      これは、ローマ数字 r の左側の部分から取られます。

 

ローマ数字 (n)10 進値 (v)
1
4
5
IX9
バツ10
XL40
L50
XC90
100
CD400
D500
CM900
M1000

 

  1. 10 進数 x に、見つけたローマ数字の値 v を追加します。

    x = + v

  2. r のすべてのローマ数字を取得するまで、ステージ 1 と 2 を繰り返します。

例 #1

r = XXXVI

反復回数最高のローマ数字 (n)10 進数の最大値 (v)10 進数 (x)
1バツ1010
2バツ1020
3バツ1030
4535
5136

 

例 #2

r = MMXII

反復回数最高のローマ数字 (n)10 進数の最大値 (v)10 進数 (x)
1M10001000
2M10002000年
3バツ102010年
412011年
512012年

 

 

例 #3

r = MCMXCVI

反復回数最高のローマ数字 (n)10 進数の最大値 (v)10 進数 (x)
1M10001000
2CM9001900年
3XC901990年
451995年
511996年

 

 

数字をローマ数字に変換する方法 ►

 


こちらもご覧ください

Advertising

数値変換
°• CmtoInchesConvert.com •°