Template:Format price/doc

This template displays numbers typically representing prices in a pleasant way, ideally suited for articles. Numbers one thousand or greater are reduced down and rounded to a total of three digits followed by a multiplier text, and smaller numbers received separators and exactly two digits to represent cents, which does not always happen with the  0  magic word.

Usage
Where:


 * value: the value that will be formatted and displayed (required).
 * digits: sets the digit in which a value lower than one thousand must be rounded, defaulting to "2" (cents) if unspecified.

Providing non-numeric parameters, failing to provide any parameter, or providing a negative value parameter, result all in a link to the NaN article. Despite its name, this template only handles the number-formatting, not any unit symbols – consider currency for that separate feature.

Examples

 * ✅ $ = $
 * ✅ $ = $
 * ✅ $ = $
 * ✅ $ = $
 * ✅ ¥ = ¥
 * ✅  atoms = atoms
 * ✅ $ = $
 * ✅ $</tt> = $
 * ✅ $</tt> = $
 * ✅ ¥</tt> = ¥
 * ✅  atoms</tt> = atoms

Wrong

 * ❌ =  (empty parameter)
 * ❌ =  (empty first parameter)
 * ❌ =  (negative values are invalid)
 * ❌ =  (only numeric values are allowed)
 * ❌ =  (overflow)