Назначение

править

Шаблон предназначен для определения грамматически правильной формы при русском числительном.

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

править

В параметрах задаётся количество и три формы: для случая 1, 2 или 5 предметов. Шаблон выберет грамматически правильную форму из этих трёх.

Параметры
{{word125|число|форма для 1|форма для 2|форма для 5}}

Все параметры обязательны.

Пример
«Сейчас в Wikivoyage {{NUMBEROFUSERS}} {{word125|{{NUMBEROFUSERS}}|участник|участника|участников}}.»
даёт в результате:
«Сейчас в Wikivoyage 39 250 участников.»


Принцип действия

править

Шаблон вычисляет:

  • R10 — остаток от деления на 10
  • R100 — остаток от деления на 100

Тогда:

  • если R10=1 и R100≠11, то возращается форма для 1;
  • если 2≤R10≤4 и ( R100<5 или R100>21), то возращается форма для 2;
  • иначе возращается форма для 5.