Template:Round/doc

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 1, or less than 1.

Examples
As with #expr, the total number of significant digits is not more than 14:
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)
 * whereas →, even though   →  (see m:Help:Format produced by expr)


 * The second parameter, precision, should be an integer. Non-integer may give unexpected result.

TemplateData
{ "description": "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.", "params": { "1": {   "label": "number", "description": "The number to be rounded", "type": "number", "required": true }, "2": {    "label": "decimal places", "description": "The number of decimal places, if negative the number is rounded so the last (parameter 2) digits are zero", "type": "number", "required": true } }}