Vorlage:Str round
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}}
ergibt 321.123{{Str round|321.12|3}}
ergibt 321.120{{Str round|321.1|3}}
ergibt 321.100{{Str round|321|3}}
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}}
ergibt 321,123{{Str round|321.12|3|de=1}}
ergibt 321,120{{Str round|321.1|3|de=1}}
ergibt 321,100{{Str round|321|3|de=1}}
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)