Šablonu Formatnum lze použít v šablonách pro správné formátování číselných údajů.

Šablona očekává na vstupu celé číslo nebo číslo s desetinnou tečkou a vrátí zformátované číslo podle českých pravidel (s desetinnou čárkou, mezerou jako řádovým oddělovačem a správným znakem pro minus, je-li záporné). Šablona však neformátuje desetinná čísla. Jiné vstupy šablona ignoruje a vrací beze změny.

Šablonu je třeba neplést se zabudovaným kouzelným slovem {{formatnum:}}, které místo znaku pro minus vrací spojovník (viz phab:T10327).

Použití editovat

{{Formatnum|-1234.56789}}
„−1 234,56789“
{{formatnum:-1234.56789}}
„−1 234,56789“
{{Formatnum|1,2}}
„1,2“
{{Formatnum|1+2}}
„1+2“
{{Formatnum|ABC}}
„ABC“