Main Page.

Table N-3
Selected Unicode Roman Numerals
and their HTML Entities
value plain textRoman   value plain textRoman
1 I
I
i
i

Ⅰ

ⅰ
  9  
Ⅸ

ⅸ
2  
Ⅱ

ⅱ
  10 X
X
x
x

Ⅹ

ⅹ
3  
Ⅲ

ⅲ
  11  
Ⅺ

ⅺ
4  
Ⅳ

ⅳ
  12  
Ⅻ

ⅻ
5 V
V
v
v

Ⅴ

ⅴ
  50 L
L
l
l

Ⅼ

ⅼ
6  
Ⅵ

ⅵ
  100 C
C
c
c

Ⅽ

ⅽ
7  
Ⅶ

ⅶ
  500 D
D
d
d

Ⅾ

ⅾ
8  
Ⅷ

ⅷ
  1000 M
M
m
m

Ⅿ

ⅿ

Unicode characters for the numbers 1 through 12 support traditional clock faces. In the table above, they are 2160 through 216B (upper case), and 2170 through 217B (lower case).

Unicode's Roman numeral for 4 is IV, rather than the IIII often employed on clocks for that purpose.

In some usages, a "j" (j) is sometimes substituted for the final "i" of a lower-case Roman numeral, for example "ij" for 2 or "viij" for 8. However, Unicode makes no provision for this.


Unicode provides two special characters for writing very large Roman numerals:

Table N-3-a
apostrophus   use of apostrophus
upper case lower case valuechars valuechars

Ↄ

ↄ
500 ⅠↃ 1,000 ⅭⅠↃ
5,000 ⅠↃↃ 10,000 ⅭⅭⅠↃↃ
50,000 ⅠↃↃↃ 100,000 ⅭⅭⅭⅠↃↃↃ

Also, the vinculum can be placed over an ordinary Roman numeral to multiply it by one thousand. Unicode's combining overline (̅) is appropriate. As an example, one way to write 125,348 is:

Ⅽ̅Ⅹ̅Ⅹ̅Ⅴ̅ⅭⅭⅭⅬⅩⅤⅠⅠⅠ

for which the HTML source code is:

Ⅽ̅Ⅹ̅Ⅹ̅Ⅴ̅ⅭⅭⅭⅬⅩⅤⅠⅠⅠ

Ideally, the overlines connect from one character to the next, but computer fonts are inconsistent in rendering them.