La función ROUNDUP redondea un número real a un número máximo de cifras decimales alejándose del cero.
ROUNDUP(
number,
num_digits
)
- number: Número real a redondear.
- num_digits: Número de dígitos decimales a los que redondear number.
La función ROUNDUP devuelve un número real.
Si num_digits es un número mayor que cero, number se redondea alejándose del cero con el número de decimales indicado por num_digits. Si es cero, por lo tanto, el resultado será el entero más próximo a number alejándose del cero. Por último, si num_digits es una cifra menor que cero, number se redondea por la izquierda de la coma decimal (véase un ejemplo a continuación).
A la hora de visualizar el resultado de esta función, es importante asegurar que el formato del campo o de la medida (configurable en la pestaña de Herramientas de columnas o en la de Herramientas de medición) no está modificando su aspecto en el lienzo.
En este ejemplo se redondea un número positivo y otro negativo a un número de dígitos variable:
Se resume a continuación el comportamiento de las diferentes funciones de redondeo:
- ROUNDDOWN: Redondea un número hacia el cero pudiendo especificarse el número de cifras decimales.
- ROUNDUP: Redondea un número alejándose del cero pudiendo especificarse el número de cifras decimales.
- ROUND: Redondea un número hacia el valor de redondeo más próximo pudiendo especificarse el número de cifras decimales.
- INT: Redondea un número hacia el entero igual o inferior más próximo.
- TRUNC: Redondea un número hacia su parte entera pudiendo especificarse el número de cifras decimales.
Ejemplos: