Система римских цифр основана на обозначении
особыми знаками десятичных разрядов и их половин: I(1), Х(10), C(100),
M(1000), V(5), L(50), D(500).
При обозначении чисел этими цифрами
место последних не имеет того значения, что в системе арабских цифр. Значения
стоящих рядом цифр складываются, напр. II означает 1+1, т.е. 2, СС означает
100 + 100, т.e. 200, CXII означает 100+10+1+1, т.е. 112. Однако если цифра
меньшего значения стоит левее цифры большего значения, то меньшая цифра
вычитается из большей, например IV означает 5—1. Таким образом оказывается
возможным различное обозначение одного и того же числа. Например, число
80 можно обозначить как LXXX (50+10+10+10) и как ХХС (100 - 20). Число
9, которое по принципу сложения должно писаться VIIII, по принципу вычитания,
позволяющему избежать четырехкратного повторения одной и той же цифры,
будет писаться IX. По этому же принципу в настоящее время пишутся все ближайшие
к десяткам и их половинам числа — 4, 14, 19 и т. д.
Знаки L, С и М восходят к буквам послужившего
основой для латинского алфавита западногреческого алфавита. Эти буквы,
обозначавшие в западногреческом алфавите придыхательные звуки (kh, th,
ph), отсутствовавшие в латинском языке, стали в нем употребляться для обозначения
чисел и впоследствии их написание было приспособлено к написанию латинских
букв. С (100) стало отождествляться с первой буквой латинского слова centum
(сто), М (1000), являющееся видоизмененной формой греческого Ф,— с
первой буквой латинского слова mille (тысяча).
Знак D (500), отождествленный с латинской
буквой, представляет собой половину знака Ф (1000), так же, как V (5) является
верхней половиной знака Х (10).
Текущий год — 1999 — римскими цифрами
следует писать: MCMXCIX, но можно и иначе.