Template:Rnd

From FEInfobase

(Difference between revisions)
Jump to: navigation, search
(reformat code per talk)
Line 1: Line 1:
<includeonly>{{formatnum:{{rnd/a|{{#expr:({{{1}}})round({{{2}}})}}|{{{2}}}}}}}</includeonly><noinclude>This is a math template.
+
<includeonly>{{formatnum:{{rnd/a|{{#expr:({{{1}}})round({{{2}}})}}|{{{2}}}}}}}</includeonly><noinclude>{{pp-template}}
 +
{{template doc}}
 
</noinclude>
 
</noinclude>

Revision as of 06:54, 10 July 2008

[edit] 50px Template documentation

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
  • {{rnd|0.000020004|7}} gives 2.00×10−5
  • {{rnd|0|8}} gives 0.00000000
  • {{rnd|154268|-3}} gives 154,000
  • {{rnd|154268988|-6}} gives 154,000,000
    • whereas {{#expr:154268988 round -6}} gives either 1.54E+8 or 154000000
  • {{rnd|1542689271|-7}} gives 1.54×109ja:Template:Rnd
Personal tools