ROUNDDOWN
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Redondea un número a la baja, hacia el cero.
Sintaxis
ROUNDDOWN(<number>, <num_digits>)
Parámetros
Término | Definición |
---|---|
number |
Número real que quiera redondear a la baja. |
num_digits |
Número de dígitos a los que desea redondear. Redondeos negativos a la izquierda del separador decimal; cero al entero más cercano. |
Valor devuelto
Número decimal.
Notas
Si
num_digits
es mayor que 0 (cero), el valor denumber
se redondea hacia abajo hasta el número especificado de posiciones decimales.Si
num_digits
es 0, el valor denumber
se redondea hacia abajo hasta el entero más cercano.Si
num_digits
es menor que 0, el valor denumber
se redondea hacia abajo a la izquierda del separador decimal.ROUNDDOWN se comporta como ROUND, salvo 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 puede controlar la precisión del resultado.
Ejemplo 1
En el ejemplo siguiente se redondea 3,14159 a la baja a tres posiciones decimales. El resultado esperado es 3,141.
= ROUNDDOWN(3.14159,3)
Ejemplo 2
En el ejemplo siguiente se redondea el valor de 31415.92654 hasta 2 posiciones decimales a la izquierda del decimal. El resultado esperado es 31 400.
= ROUNDDOWN(31415.92654, -2)