Постоянно защищенный шаблон
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]

Этот шаблон преобразует арабские цифры (то есть 1, 2, 3 и т. Д.) В римские цифры (I, II, III и т. Д.). В настоящее время он работает для любого целого числа от 1 до 4999999.

использование

{{Роман | номер | message }}

Замените numberчислом, которое вы хотите преобразовать в римские цифры. Для номеров выше 4999999 шаблон выводит «N / A». Это можно изменить, заменив messageжелаемым текстом.

Верхняя черта, представляющая умножение на 1000, используется для расширения верхнего диапазона функции.

См. Римские цифры для получения дополнительной информации.

Поддержка фракций

Шаблон может принимать десятичные дроби, дроби и арифметические выражения. По умолчанию это не включено. Чтобы включить это, поставьте |fraction=yes, т.е. {{Roman|105.5|fraction=yes}}или {{Roman|105.5|too big|fraction=yes}}.

Для вывода дробных значений римскими цифрами используются следующие символы:

  • S = ½
  • : = 1/6
  • • = 1/12
  • Є = 1/24
  • ƧƧ = 1/36
  • Ɔ = 1/48
  • Ƨ = 1/72
  • Ƨ = 1/144
  • ℈ = 1/288
  • »= 1/1728
  • N = 0

Примеры

Если предоставленное число отрицательное, шаблон выдаст сообщение об ошибке. Если первый предоставленный параметр не может быть интерпретирован как число, шаблон также выдаст сообщение об ошибке. Если аргументы не указаны, шаблон не выводит никаких результатов.

Примеры:

  • {{Roman}}:
  • {{Roman|}}:

Десятичные, дробные и арифметические примеры

TemplateData

Это документация TemplateData для этого шаблона, используемого VisualEditor и другими инструментами; см. ежемесячный отчет об использовании параметров для этого шаблона.

TemplateData для Романа

Преобразуйте числа в римские цифры.

Смотрите также