Template:RundenDez/doc
Aspetto
Rundet Zahlen auf eine fixe Anzahl an Dezimalstellen.
Kopiervorlage
[muda l codesc]{{RundenDez|}}
Parameter
[muda l codesc]- 1
- Zu rundende Gleitkomma- oder Ganzzahl. Die Zahl muss im PC-lesbaren Format (Punkt als Dezimaltrennzeichen, keine Tausendertrennzeichen) sein
- 2
- Ganze Zahl, die die Anzahl signifikanter Stellen angibt. Ist diese Zahl nicht-negativ, so bezeichnet sie die Nachkommastellen.
- Ist diese Zahl negativ, so wird der ganzzahlige Anteil der Zahl ebenfalls gerundet (-1 entspricht Rundung auf volle Zehner, -2 auf volle Hunderter, …).
- optional, Default=2
- Siehe auch 2 bei Wikipedia:Lua/Modul/FormatNum #round
- 3
- Ganze Zahl, welcher die zu verwendende Rundungsmethode beschreibt.
0– Rundung nach IEEE 754 (round half to even).1– Kaufmännisches Runden inklusive Eliminierung von "-0"-Ergebnissen.
- optional, Default=0
- Siehe auch method bei Wikipedia:Lua/Modul/FormatNum #round
Testtabelle
[muda l codesc]| Parameter | Ausgabe | ||
|---|---|---|---|
| 1 | 2 | 3 | |
1.789 | 1.79 | ||
-1.3 | -1.3 | ||
120.818 | -0 | 121 | |
120.818 | -1 | 120. | |
120.818 | -2 | 100. | |
120.818 | -3 | -0. | |
120.818 | -4 | -0. | |
120.818 | 1 | 120.8 | |
120.818 | 2 | 120.82 | |
120.818 | 3 | 120.818 | |
120.818 | 4 | 120.818 | |