Función ROUNDDOWN (DAX)
Redondea un número hacia abajo, hacia cero.
Sintaxis
ROUNDDOWN(<number>, <num_digits>)
Parámetros
Término |
Definición |
---|---|
number |
Un número real que desea redondear hacia abajo. |
num_digits |
Número de dígitos a los que desea redondear. Con un valor negativo se redondea a la izquierda del separador decimal y con cero se redondea al entero más próximo. |
Valor devuelto
Un número decimal.
Comentarios
Si num_digits es mayor que 0 (cero), el valor de number se redondea al número especificado de las posiciones decimales.
Si num_digits es 0, el valor de number redondea al entero más próximo.
Si num_digits es menor que 0, el valor de number se redondea a la izquierda del separador decimal.
Funciones relacionadas
ROUNDDOWN se comporta como ROUND, con la excepción de que siempre redondea un número hacia abajo. La función INT también redondea hacia abajo, pero con INT el resultado siempre es un entero, mientras que con ROUNDDOWN se puede controlar la precisión del resultado.
Ejemplo
En el ejemplo siguiente se redondea 3,14159 con tres decimales. El resultado esperado es 3,141.
=ROUNDDOWN(3.14159,3)
En el siguiente ejemplo se redondea el valor de 31415,92654 hasta dos decimales a la izquierda del decimal. El resultado esperado es 31400.
=ROUNDDOWN(31415.92654, -2)
Vea también