Template:Round
| This template is used on 263614 pages, and changes to it will be widely noticed. Please test any changes in the template's /sandbox or /testcases subpages, or in a user subpage, and consider discussing changes at the talk page before implementing them. |
| Uses Lua: |
Usage
This template rounds parameter 1 by parameter 2 decimal places (goes the other way for negative rounding) and includes trailing zeros.
For example, rounding by 1 gives 1 decimal digit, rounding by 0 gives integers, or rounding by -2 gives the amount in hundreds. Scientific notation is displayed for numbers greater than or equal to 1Template:E, or less than 1Template:E.
Examples
- Template:Round (talk links edit)
- {{expr:2.0004 round 3}} → 2
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- whereas {{expr:1200004round-1}} → 1200000, even though {{expr:1300004round-1}} → 1300000 (see m:Help:Format produced by expr)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
As with #expr, the total number of significant digits is not more than 14:
- The second parameter, precision, should be an integer. Non-integer may give unexpected result.
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Template:Round (talk links edit)
- Non-numeric input will result in an error message.
TemplateData
TemplateData for Round
Rounds (parameter 1) by (parameter 2) decimal places, and formats. Scientific notation is used for numbers greater than 1×10^9, or less than 1×10^−4.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| number | 1 | The number to be rounded | Number | required |
| decimal places | 2 | The number of decimal places, if negative the number is rounded so the last (parameter 2) digits are zero | Number | suggested |
Maintenance categories
See also
- {{Rounded calculation}}
- {{Significant figures}}
- {{Roundup}}
- {{Rounddown}}
| The above documentation is transcluded from Template:Round/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |