Шаблон:Roman

Материал из Циклопедии
Перейти к навигации Перейти к поиску
ℹ Документация 



Внимание! Этот шаблон устроен чрезвычайно сложно. Редактируйте, только если уверены, что понимаете как шаблон устроен.

Этот шаблон преобразует данное число в его эквивалент в Римских числах.

Использование: {{Roman|n}}

Где n это арабское число, которое требуется отобразить в римской системе, оно должно быть между 1 и 9 999 999. Если число превышает это значение, выводится параметр №2, по умолчанию текст N/A.

Числа от 1 до 3999 выводятся с помощью стандартного набора символов:
I = 1
V = 5
X = 10
L = 50
C = 100
D = 500
M = 1000

Числа более 3999 формируются с помощью букв с горизонтальной чертой сверху (винкулум), которая увеличивает значение знака на 1 000.

Ограничения: Числа более 3999 нельзя подставлять в викиссылки ! Такие числа можно использовать только в виде обычного текста. В них присутствуют HTML-теги, создающие винкулум, по причине чего их использование в викиссылках ведёт к их поломке.