ROUND (NoSQL-query)
VAN TOEPASSING OP: NoSQL
Retourneert een numerieke waarde, afgerond naar het dichtstbijzijnde gehele getal.
Syntaxis
ROUND(<numeric_expr>)
Argumenten
Beschrijving | |
---|---|
numeric_expr |
Een numerieke expressie. |
Retourtypen
Retourneert een numerieke expressie.
Voorbeelden
In het volgende voorbeeld worden positieve en negatieve getallen afgerond op het dichtstbijzijnde gehele getal.
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
}
]
Opmerkingen
- Deze functie profiteert van een bereikindex.
- De afrondingsbewerking die wordt uitgevoerd, volgt een afronding van het middelpunt van nul. Als de invoer een numerieke expressie is, die precies tussen twee gehele getallen valt, is het resultaat de dichtstbijzijnde gehele waarde van
0
het type . Hier worden voorbeelden gegeven: | | Afgerond | | --- | --- | |-6.5000
|-7
| |-0.5
|-1
| |0.5
|1
| |6.5000
|7
|