Шаблон: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 |
См. также
- {{RomanToArabic}}