Diese Vorlage rundet eine Zahl auf eine feste Anzahl Nachkommastellen und fügt dabei ggf. auch nachfolgende Nullen an, was eine Handhabung als String erfordert.

Kopiervorlage

{{Str round|1=|2=}}
{{Str round|1=|2=|de=1}}

Parameter

1
Die zu rundende Zahl im Expr-Format
2
Anzahl an Nachkommastellen. Negative Werte = vor dem Dezimalpunkt.
de
logischer Parameter. Ist er nicht leer, so wird das Dezimalkomma in einen Dezimalpunkt umgewandelt.

Beispiele

{{Str round|321.1234|3}} ergibt 321.123
{{Str round|321.123|3}}0 ergibt 321.123
{{Str round|321.12|3}}00 ergibt 321.120
{{Str round|321.1|3}}000 ergibt 321.100
{{Str round|321|3}}00000 ergibt 321.000
{{Str round|321.123|-1}} ergibt 320
{{Str round|321.123|-2}} ergibt 300

{{Str round|321.1234|3|de=1}} ergibt 321,123
{{Str round|321.123|3|de=1}}0 ergibt 321,123
{{Str round|321.12|3|de=1}}00 ergibt 321,120
{{Str round|321.1|3|de=1}}000 ergibt 321,100
{{Str round|321|3|de=1}}00000 ergibt 321,000
{{Str round|321.123|-1|de=1}} ergibt 320 (hier wirkungslos)
{{Str round|321.123|-2|de=1}} ergibt 300 (hier wirkungslos)