Шаблон: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}}