Die numerische ROUND-Funktion rundet einen angegebenen Wert auf eine angegebene Anzahl Stellen.
Wenn Genauigkeit eine positive Zahl ist, wird Zahl auf Genauigkeit Stellen rechts vom Dezimalzeichen gerundet. Wenn Genauigkeit negativ ist, wird Zahl auf den absoluten Wert von Genauigkeit Stellen links vom Dezimalzeichen gerundet.
Ausgangszahl kann ein beliebiger integrierter numerischer Datentyp sein; Genauigkeit muss eine Ganzzahl sein. Das Ergebnis hat denselben Datentyp wie der Parameter Ausgangszahl, außer wenn Ausgangszahl NULL ist; dann ist auch das Ergebnis NULL.
Eingabezahl | ROUND UP | ROUND DOWN | ROUND CEILING | ROUND FLOOR | ROUND HALF UP | ROUND HALF DOWN | ROUND HALF EVEN |
---|---|---|---|---|---|---|---|
5,5 | 6 | 5 | 6 | 5 | 6 | 5 | 6 |
2,5 | 3 | 2 | 3 | 2 | 3 | 2 | 2 |
1,6 | 2 | 1 | 2 | 1 | 2 | 2 | 2 |
1,1 | 2 | 1 | 2 | 1 | 1 | 1 | 1 |
1.0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
-1,0 | -1 | -1 | -1 | -1 | -1 | -1 | -1 |
-1,1 | -2 | -1 | -1 | -2 | -1 | -1 | -1 |
-1,6 | -2 | -1 | -1 | -2 | -2 | -2 | -2 |
-2,5 | -3 | -2 | -2 | -3 | -3 | -2 | -2 |
-5,5 | -6 | -5 | -5 | -6 | -6 | -5 | -6 |
ROUND(27.75, 2)gibt 27,75 zurück.
ROUND(27.75, 1)gibt 27.8 zurück
ROUND(27.75, 0)gibt 28 zurück
ROUND(27.75, -1)gibt 30 zurück
ROUND(5.5, 0 MODE ROUND_UP);gibt 6 zurück
ROUND(5.5, 0 MODE ROUND_DOWN);gibt 5 zurück
ROUND(5.5, 0 MODE ROUND_CEILING);gibt 6 zurück
ROUND(5.5, 0 MODE ROUND_FLOOR);gibt 5 zurück
ROUND(5.5, 0 MODE ROUND_HALF_UP);gibt 6 zurück
ROUND(5.5, 0 MODE ROUND_HALF_DOWN);gibt 5 zurück
ROUND(5.5, 0 MODE ROUND_HALF_EVEN);gibt 6 zurück
ROUND(2.5, 0 MODE ROUND_UP);gibt 3 zurück
ROUND(2.5, 0 MODE ROUND_DOWN);gibt 2 zurück
ROUND(2.5, 0 MODE ROUND_CEILING);gibt 3 zurück
ROUND(2.5, 0 MODE ROUND_FLOOR);gibt 2 zurück
ROUND(2.5, 0 MODE ROUND_HALF_UP);gibt 3 zurück
ROUND(2.5, 0 MODE ROUND_HALF_DOWN);gibt 2 zurück
ROUND(2.5, 0 MODE ROUND_HALF_EVEN);gibt 3 zurück
Wenn möglich, wird die Anzahl der Kommastellen in den angegebenen Wert geändert. Falls das Ergebnis mit dieser Anzahl der Kommastellen nicht dargestellt werden kann, ist es INFINITY.