ROUND

La función ROUND redondea un número al entero más próximo o al número especificado de dígitos.

Sintaxis

ROUND(
    number,
    num_digits
)

Parámetros
  • number: Número a redondear.
  • num_digits: Número de dígitos al que redondear number.
Valor devuelto

La función ROUND devuelve un número real.

Información adicional

Si num_digits es mayor que cero, el número se redondea según dicho número de cifras decimales. Si es cero, se redondea al entero más próximo. Por último, si es negativo, se redondea a la izquierda de la coma decimal (al múltiplo de 10-num_digits más próximo, véase ejemplo a continuación).

Ejemplos

En este ejemplo se redondea un número positivo y otro negativo a un número de dígitos variable:

Función ROUND. Ejemplo de uso

En este otro ejemplo se redondean varios números a cero dígitos. Obsérvese cómo el resultado es el entero más próximo:

Función ROUND. Ejemplo de uso

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:

Funciones de redondeo

Funciones relacionadas
Categoría
Matemáticas y trigonométricas
Enviado por admin el Mar, 04/12/2018 - 12:20