Шаблон:Ifnumber
Перейти до навігації
Перейти до пошуку
Використання
Повертає 1, якщо значення є числовим, і 0 якщо ні.
Приклади
Код | Результат |
---|---|
{{Ifnumber|1}} |
1 |
{{Ifnumber|one}} |
0 |
{{Ifnumber|}} |
0 |
{{Ifnumber|e<>pi}} |
1 |
{{Ifnumber|1|число|не число}} |
число |
{{Ifnumber|one|число|не число}} |
не число |
{{Ifnumber|1000|число|не число}} |
число |
{{Ifnumber|10.00|число|не число}} |
число |
{{Ifnumber|1,000|число|не число}} |
не число |
{{Ifnumber|1,000.50|число|не число}} |
не число |
{{Ifnumber|99 кульок|число|не число}} |
не число |
{{Ifnumber|99.9999e10|число|не число}} |
число |
{{Ifnumber|−123|число|не число}} |
число |
{{Ifnumber|(456)|число|не число}} |
число |
{{Ifnumber|{{val|123|5}}|число|значення "{{val|123|5}}" не числове}} | значення "123±5" не числове |
Примітки
Цей шаблон не розпізнає відформатовані числа вже за задумкою, оскільки відформатовані числа ламатимуть парсери виразів. Щоб прибрати форматування з числа, ви можете обгорнути число в {{formatnum: число |R}}.
Код | Результат |
---|---|
{{Ifnumber|1,000.50|число|не число}} | не число |
{{Ifnumber|{{formatnum:1,000.50|R}}|число|не число}} | число |
Див. також
- {{isnumeric}}
Документація вище включена з Шаблон:Ifnumber/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |