Template:Round
Page Module:Documentation/styles.css has no content.
Script error: No such module "High-use".
Page Module:Message box/ombox.css has no content.| This template 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:Tlc
- Template:Pf → 2
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- whereas Template:Pf → 1200000, even though Template:Pf → 1300000 (see m:Help:Format produced by expr)
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
- Template:Tlc
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.
- 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 |