Template:Rnd
From Mises Wiki, the global repository of classical-liberal thought
9.400
- This article uses content from the Wikipedia article on Template:Rnd/doc (edition) under the terms of the CC-by-SA 3.0 license.
Usage
This template rounds {{{1}}} to {{{2}}} decimal places (goes the other way for negatives) and includes trailing zeros. Scientific notation is used for numbers greater than or equal to 1×109, or less than 1×10−4.
Compare:
- {{
rnd|2.0004|3
}} gives 2.000- whereas {{
#expr:2.0004 round 3
}} gives 2
- whereas {{
- {{
rnd|0.000020004|7
}} gives 2.00×10−5 - {{
rnd|0|8
}} gives 0.00000000 - {{
rnd|154268|-3
}} gives 154,000 {{rnd|1200004|-1}}
→ 1,200,000- whereas
{{#expr:1200004round-1}}
→ 1200000, even though{{#expr:1300004round-1}}
→ 1300000 (see m:Help:Format produced by expr)
- whereas
{{rnd|1300004|-1}}
→ 1,300,000{{rnd|4.1e6|9}}
→ 4,100,000.000000000{{rnd|4.1e6|10}}
→ 4,100,000.0000000000{{rnd|1542689271|-7}}
→ 1.54×109{{rnd|1542689271|2}}
→ 1.54268927100×109{{rnd|7e9|-9}}
→ 7×109{{rnd|-123|1}}
→ −123.0{{rnd|-1200007|-2}}
→ −1,200,000{{rnd|-1234567899|-7}}
→ −1.23×109
As with #expr, the total number of significant digits is not more than 14:
{{rnd|1234567890.123456789|10}}
→ 1.2345678901235×109{{rnd|123456789.0123456789|10}}
→ 123,456,789.0123500000{{rnd|.0001234567890123456789|20}}
→ 0.00012345678901235
Internal details
The template calls Template:Rnd/b1 if the number, after rounding, is positive, Template:Rnd/b-1 if it is negative, and Template:Rnd/b0 if it is zero.
Their first parameter is the rounded number, their second the rounding parameter, and their third the value of the condition that the rounding parameter is positive.
The above documentation is transcluded from Template:Rnd/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. |