Шаблон:Roman/Документация

Материал из Викитеки — свободной библиотеки

Назначение шаблона[править]

Шаблон roman переводит число, записанное арабскими цифрами, в его запись римскими цифрами и имеет единственный параметр, который может быть в диапазоне от 1 до 4999999 (т. е. от I до MMMMCMXCVMMMMCMXCIX), для чисел, которые не попадают в этот диапазон, шаблон будет выдавать второй необязательный параметр или N/A.

Римские цифры[править]

Число Римская цифра
1 I
5 V
10 X
50 L
100 C
500 D
1000 M

Реализация[править]

Шаблон использует написанный на Lua модуль Math.

Примеры[править]

Число Код Результат
2 {{roman|2}} II
8 {{roman|8}} VIII
37 {{roman|37}} XXXVII
79 {{roman|79}} LXXIX
564 {{roman|564}} DLXIV
1975 {{roman|1975}} MCMLXXV
2008 {{roman|2008}} MMVIII

См. также[править]