Vorlage:Str round/Doku
Zur Navigation springen
Zur Suche springen
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
[Quelltext bearbeiten]{{Str round|1=|2=}} {{Str round|1=|2=|de=1}}
Parameter
[Quelltext bearbeiten]- 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
[Quelltext bearbeiten]{{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)