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.
Die ROUND Funktion gibt einen numerischen Wert zurück, der auf den nächstgelegenen ganzzahligen Wert gerundet wird.
Eine Azure Cosmos DB-Systemfunktion, die die Zahl zurückgibt, die auf die nächste ganze Zahl gerundet wird.
Syntax
ROUND(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Ein numerischer Ausdruck. |
Rückgabetypen
Gibt einen numerischen Ausdruck zurück.
Examples
Dieser Abschnitt enthält Beispiele für die Verwendung dieses Abfragesprachenkonstrukts.
Runden von Zahlen auf die nächste ganze Zahl
In diesem Beispiel werden positive und negative 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 der Verwendung eines Bereichsindex. Weitere Informationen finden Sie unter Bereichsindizes.
- Der durchgeführte Rundungsvorgang folgt der Mittelpunktrundung von null. Wenn es sich bei der Eingabe um einen numerischen Ausdruck handelt, der genau zwischen zwei ganzzahligen Zahlen liegt, ist das Ergebnis der nächste ganzzahlige Wert, der von 0 entfernt ist. Beispiel:
-6.5 to -7, -0.5 to -1, 0.5 to 1, 6.5 to 7.