I know the answer seems trivial but believe me, it is not! In Unicode There are different characters for Roman numerals. For example, one is not i
but ⅰ
which is a different character; or a better example, two is not ii
(that is a string of two characters juxtaposed) but ⅱ
(that is a single character).
Here are the roman numerals for 1
, 2
, 3
, 4
, 5
, 6
, 7
, 8
, 9
, 10
, 11
, 12
, 50
, 100
, 500
, and 1,000
respectively: Ⅰ
, Ⅱ
, Ⅲ
, Ⅳ
, Ⅴ
, Ⅵ
, Ⅶ
, Ⅷ
, Ⅸ
, Ⅹ
, Ⅺ
, Ⅻ
, Ⅼ
, Ⅽ
, Ⅾ
, Ⅿ
(non-capitalized: ⅰ
, ⅱ
, ⅲ
, ⅳ
, ⅴ
, ⅵ
, ⅶ
, ⅷ
, ⅸ
, ⅹ
, ⅺ
, ⅻ
, ⅼ
, ⅽ
, ⅾ
, ⅿ
). But the question is how to construct the numerals not present in this series (13
is just an example).
One way to write 13
is ⅹⅲ
that juxtaposes ⅹ
and ⅲ
(13=10+3) and another way is ⅻⅰ
that juxtaposing ⅻ
and ⅰ
(13=12+1). If the base of roman numeric system is 12
, then the latter makes more sense.
x
andiii
twice. Should the second one probably bexii
andi
?