ROUND (consulta NoSQL)
SE APLICA A: NoSQL
Devuelve un valor numérico, redondeado al valor entero más cercano.
Sintaxis
ROUND(<numeric_expr>)
Argumentos
Descripción | |
---|---|
numeric_expr |
Una expresión numérica. |
Tipos de valores devueltos
Devuelve una expresión numérica.
Ejemplos
El siguiente ejemplo redondea números positivos y negativos al entero más próximo.
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
}
]
Comentarios
- Esta función se beneficia de un índice de intervalo.
- La operación de redondeo realizada sigue el redondeo de punto medio alejado del cero. Si la entrada es una expresión numérica que se encuentra exactamente entre dos números enteros, entonces el resultado es el valor entero más cercano a
0
. Aquí se proporcionan ejemplos: | | Redondeado | | --- | --- | |-6.5000
|-7
| |-0.5
|-1
| |0.5
|1
| |6.5000
|7
|
Contenido relacionado
- System functions (Funciones del sistema)
POWER