Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: NoSQL
Gibt einen numerischen Wert zurück, gerundet auf den nächsten ganzzahligen Wert.
Syntax
ROUND(<numeric_expr1> [, <numeric_expr2>])
Argumente
| BESCHREIBUNG | |
|---|---|
numeric_expr1 |
Ein numerischer Ausdruck, der gerundet werden soll. |
numeric_expr2
(Optional) |
Optionaler numerischer Ausdruck, um die Genauigkeit für die Runde zu bestimmen. |
Rückgabetypen
Gibt einen numerischen Ausdruck zurück.
Beispiele
Im folgenden Beispiel werden die positiven und negativen Zahlen auf die nächste ganze Zahl gerundet.
SELECT VALUE {
roundTwoPointFour: ROUND(2.4),
roundTwoPointSix: ROUND(2.6),
roundTwoPointFive: ROUND(2.5),
roundNegativeTwoPointFour: ROUND(-2.4),
roundNegativeTwoPointSix: ROUND(-2.6)
}
[
{
"roundTwoPointFour": 2,
"roundTwoPointSix": 3,
"roundTwoPointFive": 3,
"roundNegativeTwoPointFour": -2,
"roundNegativeTwoPointSix": -3
}
]
Bemerkungen
- Diese Funktion profitiert von einem Bereichsindex.
- Der durchgeführte Rundungsvorgang folgt der Mittelpunktrundung von null. Wenn die Eingabe ein numerischer Ausdruck ist, der genau zwischen zwei ganzen Zahlen liegt, ist das Ergebnis der nächste Ganzzahlenwert abseits von
0. In der folgenden Tabelle sind Beispiele aufgelistet: | | Gerundet | | --- | --- | |-6.5000|-7| |-0.5|-1| |0.5|1| |6.5000|7|