ROUND (NoSQL-lekérdezés)
A KÖVETKEZŐRE VONATKOZIK: NoSQL
A legközelebbi egész számértékre kerekített numerikus értéket ad vissza.
Szintaxis
ROUND(<numeric_expr>)
Argumentumok
Description | |
---|---|
numeric_expr |
Numerikus kifejezés. |
Visszaadott típusok
Numerikus kifejezést ad vissza.
Példák
Az alábbi példa a pozitív és negatív számokat a legközelebbi egész számra kerekíti.
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
}
]
Megjegyzések
- Ez a függvény egy tartományindex előnyeit élvezi.
- A végrehajtott kerekítési művelet a középpont nullától távol történő kerekítését követi. Ha a bemenet egy numerikus kifejezés, amely pontosan két egész szám közé esik, akkor az eredmény a legközelebbi egész szám értéke a függvénytől
0
távol. Példák itt találhatók: | | Kerekített | | --- | --- | |-6.5000
|-7
| |-0.5
|-1
| |0.5
|1
| |6.5000
|7
|