Обсуждение модуля:Math/tonumber

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Трёх- и четырёхзначные года[править код]

@Putnik: а чем вызвана необходимость отсекать одно- и двухзначные года? Почему {{#invoke:Math/tonumber|year|99}} → «99», а {{#invoke:Math/tonumber|year|100}} → «100» (по мотивам Обсуждение шаблона:Историческое государство#Категории с датами до нашей эры и веками) --windewrix 08:11, 15 апреля 2016 (UTC)[ответить]

  • @WindEwriX: Тем, как оно сейчас работает. Можно на вход передать 15.14.2016, и оно вернёт 2016. В принципе, для случаев, когда на вход передаётся только одно одно- или двухзначное число, можно считать его годом. — putnik 09:31, 15 апреля 2016 (UTC)[ответить]

Первое трёх- или четрёхзначное число?[править код]

Вот тут и тут при запросе источника в поле |дата основания = почему-то ставится категория 2021 года, то есть берётся последний из текста, а не первый. Надо ещё обратить внимание, что {{нет АИ}} ставит категорию только в статьях, так что если вызвать код {{#invoke:math/tonumber|year|1690{{нет АИ|28|05|2021}}}} где-нибудь в черновике или здесь, то обработка будет правильной. windewrix (обс.) 07:13, 18 июня 2021 (UTC)[ответить]