Formatiert Zahlen gemäß Wikipedia:Schreibweise von Zahlen. Im Unterschied zu Vorlage:FormatNum wird jedoch bei nicht-numerischem ersten Parameter dieser unverändert zurückgegeben und ein optionales Suffix (z. B. eine Einheit) angehängt.

Kopiervorlage

Bearbeiten
{{FormatNumDef|1=|2=|3=}}

Parameter

Bearbeiten
1
Zu formatierende Zahl
2
Das gewünschte Zielformat
3
Ein etwaiges Suffix (Einheit)

Testtabelle

Bearbeiten
Parameter Ausgabe
-123456.789 −123.456,789
-123456.7890 −123.456,789.0
-12345.6 −12.345,6
-1234.5 −1.234,5
-1234 −1.234
-12.34 −12,34
-9.1 −9,1
-9 −9
-0.5 −0,5
0 0
9 9
9.1 9,1
12.34 12,34
1234 1234
1234.5 1.234,5
12345.6 12.345,6
12345.67 12.345,67
123.45 m 123.45 m

Lua

Verwendetes Modul: FormatNum #format