من أساليب كتابة الأعداد قديما الطريقة الرومانية ، وهي ببساطة تقوم على التعبير عن ارقام معينة برسوم معينة كانت في باديء الأمر تقوم
على رسم عدد من الخطوط العامودية المتجاورة ، فمثلا:III تعبر عن العدد ثلاثة ، ولما كانت الحاجة للتعبير عن أعداد كبيرة ستؤدي إلى رسم عدد كبير من الخطوط التي سيصعب عدّها ، فكان ان عبر عن ان بعض الأعداد
برسوم أخرى فأصبح :
الرمز القيمة
لا يوجد 0
I 1
II 2
III 3
IV 4
V 5
VI 6
VII 7
VIII 8
IX 9
X 10
XI 11
XII 12
XIII 13
XIV 14
XV 15
XVI 16
XVII 17
XVIII 18
XIX 19
XX 20
XXX 30
XL 40
L 50
LX 60
LXX 70
LXXX 80
XC 90
IC 99
C 100
CC 200
CD 400
D 500
DCLXVI 666
CM 900
M 1,000
MCMXLV 1,945
MIM 1,999
MM 2,000
MMM 3,000
MV 4,000
V 5,000
X 10,000
L 50,000
C 100,000
D 500,000
M 1,000,000
فالعدد 1952 يكتب MCMLII والعدد 487 يكتب CDLXXXVII والعدد 4 يكتب IV والعدد 6 يكتب VI. يلاحظ كيف ان كتابة هذه الارقام طويلة وتقود إلى الخطأ وكتابة رقم كبير باستخدامها سيتكون من عدد ضخم من الرسوم.
وهناك خلاف حول كون رسوم هذه الأرقام هي احرف تدل على أسماء هذه الارقام ، فالبعض يقول بذلك ويدلل عليه بان C و M تقابل كلمتي Centum و Mille أي مئة و الف ، بينما يرى فريق آخر ان هذا محض صدفة كون ذلك لا
ينطبق على الارقام الرومانية الأخرى.
والعمليات الحسابية المتداولة اليوم شبه مستحيلة باستخدام الأرقام الرومانية وذلك لغياب الخانات.
للتعبير عن الأعداد الكبيرة يستعمل الخط العلوي، فرسم خط أعلى الرمز يعني مضاعفته بـ 1000.
V = 5,000.
X = 10,000.