From Wikipedia, the free encyclopedia
![Warning](//upload.wikimedia.org/wikipedia/en/thumb/5/5f/Ambox_warning_orange.svg/40px-Ambox_warning_orange.svg.png) | This template is used on
approximately 145,000 pages
.
To avoid major disruption and server load, any changes should be tested in the template's
/sandbox
or
/testcases
subpages, or in your own
user subpage
. The tested changes can be added to this page in a single edit. Consider discussing changes on the
talk page
before implementing them.
|
This template tests whether a value is numeric (or at least, that it can be treated as such by the
expression ParserFunction
, see
Help:Calculation
).
Usage
By default, simply writing
{{Isnumeric|1,327}}
(where 1,327 is an example number) will pass through the parameter if it's numeric and be blank if it's not. If the parameter
boolean=true
is given, as in
{{Isnumeric|1,327|boolean=true}}
, then the template will output
1
if numeric and
0
if not numeric.
Examples
code
| result
|
{{Isnumeric|1,327.50}}
|
1,327.50
|
{{Isnumeric|9,999 (1950)}}
|
|
{{Isnumeric|9999999999999}}
|
9999999999999
|
{{Isnumeric|500 metres}}
|
|
{{Isnumeric|500*500}}
|
500*500
|
{{Isnumeric|e<>pi}}
|
e<>pi
|
{{Isnumeric|9.999e50}}
|
9.999e50
|
{{Isnumeric|1+1}}
|
1+1
|
{{Isnumeric|}}
|
|
See also