Template:Rnd/doc

Usage
This template rounds to  decimal places (goes the other way for negatives) and includes trailing zeros. Scientific notation is used for numbers greater than or equal to 1, or less than 1.

Compare:
 * 2.0004 → 2.0004
 * whereas →
 * 0.000020004 → 0.000020004
 * 0 → 0
 * 154268 → 154268
 * 1200004 → 1200004
 * whereas →, even though  →  (see m:Help:Format produced by expr)
 * 1300004 → 1300004
 * 4.1e6 → 4.1e6
 * 4.1e6 → 4.1e6
 * 1542689271 → 1542689271
 * 1542689271 → 1542689271
 * 7e9 → 7e9
 * -123 → -123
 * -1200007 → -1200007
 * -1234567899 → -1234567899

As with #expr, the total number of significant digits is not more than 14:
 * 1234567890.123456789 → 1234567890.123456789
 * 123456789.0123456789 → 123456789.0123456789
 * .0001234567890123456789 → .0001234567890123456789

Internal details
The template uses three subtemplates:
 * rnd/- — for trailing zeros
 * rnd/e+ — for scientific notation for numbers greater than or equal to 109 or less than or equal to −109
 * rnd/e− — for scientific notation for numbers greater than −10−4 and less than 10−4 but not equal to zero