Template:Number and percent
This template may be used to generate a number and a percentage of total. For the reverse, see {{percent and number}}.
Usage
{{number and percent|number|total}}
{{number and percent|number|total|decimals to round to (zero or greater)}}
Optional parameters
For two-column table output, use |disp=table
To show the total with the table option, use |total=yes
To insert a line break before the parenthetical expression, use |disp=br()
To add a prefix to the numbers, use |prefix=
; for example, prefix=$
To add a suffix to the number, use |suffix=
; for example, suffix= units
To pad the result with zeros to achieve the desired precision, use |pad=yes
.
To specify a number n of significant figures for the percentage, use |sigfig=n
.
To specify a percentage suffix (e.g. per cent) other than %, use |%=suffix
, e.g. |%=per cent
.
To override the scientific notation default for very large and very small numbers, use |nonscinote=yes
.
To override the default right alignment in table mode, use |align=left
or |align=center
.
The percent font size may be specified with |size=
, e.g. |size=small
, |size=90%
.
Basic examples
{{number and percent|3333|20000}}
→ 3,333 (Error: Expression error: Unexpected >= operator. This is not a valid number. Please refer to the documentation at {{number table sorting}} for correct input.%)
{{number and percent|3333|20000|3}}
→ 3,333 (
16.665%)
{{number and percent|3,333|20,000}}
→ 3,333 (Error: Expression error: Unexpected >= operator. This is not a valid number. Please refer to the documentation at {{number table sorting}} for correct input.%)
{{number and percent|3,333|20,000|3}}
→ 3,333 (
16.665%)
{{number and percent|111|1000|4|pad=yes}}
→ 111 (
11.1000%)
{{number and percent|3333|20000|disp=br()}}
→ 3,333
(Error: Expression error: Unexpected >= operator. This is not a valid number. Please refer to the documentation at {{number table sorting}} for correct input.%)
Table display
{| class="wikitable sortable" |- ! Location !! Population !! Percentage |- | City A || {{number and percent|5000|12000|disp=table}} |- | City B || {{number and percent|6500|12000|disp=table}} |- | City C || {{number and percent|500|12000|disp=table}} |}
Location | Population | Percentage |
---|---|---|
City A | 5,000 | Error: Expression error: Unexpected >= operator. This is not a valid number. Please refer to the documentation at {{number table sorting}} for correct input.% |
City B | 6,500 | Error: Expression error: Unexpected >= operator. This is not a valid number. Please refer to the documentation at {{number table sorting}} for correct input.% |
City C | 500 | Error: Expression error: Unexpected >= operator. This is not a valid number. Please refer to the documentation at {{number table sorting}} for correct input.% |
See also
- {{percentage}}
- {{percent and number}}