ROUND (query NoSQL)
SI APPLICA A: NoSQL
Restituisce un valore numerico, arrotondato al valore integer più vicino.
Sintassi
ROUND(<numeric_expr>)
Argomenti
Descrizione | |
---|---|
numeric_expr |
Espressione numerica. |
Tipi restituiti
Restituisce un'espressione numerica.
Esempi
Nell'esempio seguente i numeri positivi e negativi sono arrotondati all'intero più vicino.
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
}
]
Osservazioni:
- Questa funzione trae vantaggio da un indice di intervallo.
- L'operazione di arrotondamento eseguita effettua l’arrotondamento nel punto medio allontanandosi da zero. Se l'input è un'espressione numerica, che cade esattamente tra due interi, il risultato è il valore intero più vicino lontano da
0
. Ecco alcuni esempi: | | Arrotondato | | --- | --- | |-6.5000
|-7
| |-0.5
|-1
| |0.5
|1
| |6.5000
|7
|