Перейти к содержанию
Главное меню
Главное меню
переместить в боковую панель
скрыть
Навигация
Заглавная страница
Указатели
Свежие правки
Случайная страница
Справка по MediaWiki
Народные Сказки
Поиск
Найти
Создать учётную запись
Войти
Персональные инструменты
Создать учётную запись
Войти
Страницы для неавторизованных редакторов
узнать больше
Вклад
Обсуждение
Редактирование:
Модуль:Math/tonumber/doc
Модуль
Обсуждение
русский
Читать
Править код
История
Инструменты
Инструменты
переместить в боковую панель
скрыть
Действия
Читать
Править код
История
Общие
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
Этот модуль содержит функции для конвертации строк в числа. == Вызываемые функции == === integer === <pre>{{#invoke:Math/tonumber|integer|…}}</pre> Возвращает первое целое положительное число, найденное в строке. {| class="wikitable" ! Входное значение ! Результат |- | 2014 | {{#invoke:Math/tonumber|integer|2014}} |- | <nowiki>[[2014]]</nowiki> | {{#invoke:Math/tonumber|integer|[[2014]]}} |- | <nowiki>[[2014 год|2014]]</nowiki> | {{#invoke:Math/tonumber|integer|[[2014 год|2014]]}} |- | <nowiki>[[31 декабря]] [[2014]]</nowiki> | {{#invoke:Math/tonumber|integer|[[31 декабря]] [[2014]]}} |- | Як-42 | {{#invoke:Math/tonumber|integer|Як-42}} |} Используется в шаблонах, когда надо. === quantity === <pre>{{#invoke:Math/tonumber|quantity|…}}</pre> Возвращает количественное значение из строки. {| class="wikitable" ! Входное значение ! Результат |- | 100 000 | {{#invoke:Math/tonumber|quantity|100 000}} |- | 100 тыс. чел. | {{#invoke:Math/tonumber|quantity|100 тыс. чел.}} |- | 100,9 тыс. чел. | {{#invoke:Math/tonumber|quantity|100,9 тыс. чел.}} |- | 100,90 тыс. чел. | {{#invoke:Math/tonumber|quantity|100,90 тыс. чел.}} |- | 100,90 тыс. чел. (2017) | {{#invoke:Math/tonumber|quantity|100,90 тыс. чел. (2017)}} |- | 100 000 ± 10 | {{#invoke:Math/tonumber|quantity|100 000 ± 10}} |} Используется в шаблонах, когда надо. === year === Возвращает последнее из чисел, найденных в строке, подходящее по формату в качестве года. * Приоритет отдаётся 4-значному числу, начинающемуся на 1 или 2 * Иначе будет возвращено 3-значное число * Если в строке есть несколько чисел одной длины, то будет выбрано последнее из них <pre>{{#invoke:Math/tonumber|year|…}} {{#invoke:Math/tonumber|year|…|default=…}}</pre> {| class="wikitable" ! Входное значение ! Результат |- | 2014 | {{#invoke:Math/tonumber|year|2014}} |- | 910 | {{#invoke:Math/tonumber|year|910}} |- | <nowiki>[[2014]]</nowiki> | {{#invoke:Math/tonumber|year|[[2014]]}} |- | <nowiki>[[2014 год|2014]]</nowiki> | {{#invoke:Math/tonumber|year|[[2014 год|2014]]}} |- | <nowiki>[[31 декабря]] [[2014]]</nowiki> | {{#invoke:Math/tonumber|year|[[31 декабря]] [[2014]]}} |- | <nowiki>2014—2018</nowiki> | {{#invoke:Math/tonumber|year|2014—2018}} |- | Як-42 | {{#invoke:Math/tonumber|year|Як-42}} |- | <nowiki>[[2316 год до н. э.]]</nowiki> | {{#invoke:Math/tonumber|year|[[2316 год до н. э.]]}} |- | 100,90 тыс. чел. (2017) | {{#invoke:Math/tonumber|year|100,90 тыс. чел. (2017)}} |} Используется в шаблонах {{Tl|Категория по дате}} и {{Tl|Год появления}}. == Тесты == {{#invoke:Math/tonumber/tests|run_tests}} <includeonly>[[Категория:Модули:Базовые]]</includeonly> <noinclude> [[Категория:Модули:Документация]]</noinclude>
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «Народные Сказки» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
РуСказки:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
Отменить
Справка по редактированию
(в новом окне)
Шаблоны, используемые на этой странице:
Шаблон:Cross
(
править
)
Шаблон:Ok
(
править
)
Шаблон:Tl
(
править
)
Модуль:Arguments
(
править
)
Модуль:Math/tonumber
(
править
)
Модуль:Math/tonumber/tests
(
править
)
Модуль:Template call code
(
править
)
Модуль:Template call code/styles.css
(
править
)
Модуль:UnitTests
(
править
)
Модуль:Yesno
(
править
)
Отобразить/Скрыть ограниченную ширину содержимого