Vorlage:FormatNum
Diese Vorlage formatiert Zahlen. Zur Eingabe sind alle Zahlen geeignet, die als Dezimaltrennzeichen den Punkt verwenden, keine Tausendertrennzeichen haben, nicht in Exponentialschreibweise vorliegen und nur ASCII-Zeichen enthalten. In MediaWiki gibt es bereit die Funktion formatnum, die hier mit Beispielen zum Vergleich aufgeführt ist.
Kopiervorlage
{{FormatNum|}}
Parameter
- 1: Zu formatierende Zahl
- 2: optionale Formatangabe:
at
,ch
,ch_currency
,comma
,de
,dewiki
,de_currency
,en
,iso31_0
,iso31_0_point
undpc
. Vorgabe:de
Beispiele
Parameter | Ausgabe | Parameter 2=ch | Parameter 2=iso31_0 | Parserfunktion "formatnum:" |
---|---|---|---|---|
12.34 | 12,34 | 12,34 | 12,34 | 12,34 |
12,34 | 12,34 | 12,34 | 12,34 | 12,34 |
1234.5 | 1 234,5 | 1234,5 | 1 234,5 | 1.234,5 |
123456789 | 123 456 789 | 123'456'789 | 123 456 789 | 123.456.789 |
123456.789 | 123 456,789 | 123'456,789 | 123 456,789 | 123.456,789 |
123456.7890 | 123 456,789 0 | 123'456,7890 | 123 456,789 0 | 123.456,7890 |
123456,7890 | 123456,7890 | 123456,7890 | 123456,7890 | 123.456,7.890 |
-12.34 | -12,34 | -12,34 | -12,34 | −12,34 |
Lua
Diese Vorlage wurde ganz oder teilweise mit der Programmiersprache Lua erstellt.
- Module sind mit
#invoke
eingebunden. - Im Quelltext-Modus dieser Vorlage sieht man, welche(s) Modul(e) in dieser Vorlage eingebunden ist/sind.
- In der Dokumentation der einzelnen Module findet man ggf. weitere Hinweise.