Función ROUND de ER
La función ROUND
devuelve el número especificado como un valor Real después de que se haya redondeado al número especificado de posiciones decimales.
Sintaxis
ROUND (number, decimals)
Argumentos
number
: Real
Un valor numérico que debe redondearse.
decimals
: Entero
Un valor numérico que representa el número de lugares decimales.
Valores de retorno
Real
El valor numérico resultante.
Notas de uso
Si el valor del argumento decimals
es superior a 0 (cero), el número especificado se redondea a ese número de decimales.
Si el valor del argumento decimals
es 0 (cero), el número especificado se redondea al número par entero más cercano.
Si el valor del argumento decimals
es inferior a 0 (cero), el número especificado se redondea a la izquierda de la coma decimal.
Ejemplo 1
ROUND (1200.767, 2)
redondea a dos lugares decimales y devuelve 1200,77.
Ejemplo 2
ROUND (1200.767, -3)
redondea al múltiplo más cercano de 1000 y devuelve 1000.
Ejemplo 3
ROUND (1200.5, 0)
redondea al entero par más cercano y devuelve 1200, mientras ROUND (1201.5, 0)
hace lo mismo y vuelve 1202.