Función ROUND( )

Devuelve un número entero redondeado para un valor numérico.

Sintaxis

ROUND(número)

Parámetros

Nombre Tipo Descripción
número numérico

El valor que se redondeará al entero más cercano.

Salida

Numérico.

Ejemplos

Ejemplos básicos

Devuelve 7:

ROUND(7,2)

Devuelve 8:

ROUND(7,5)

Devuelve -8:

ROUND(-7,5)

Ejemplos avanzados

Redondeo de valores monetarios

Crea un campo que es igual al saldo redondeado al valor más cercano en dólares:

DEFINE FIELD Valor_dólar_más_cercano COMPUTED ROUND(Saldo)

Observaciones

Cómo funciona

ROUND( ) devuelve un número igual al valor número redondeado al entero más cercano:

  Valores positivos Valores negativos
Redondea al siguiente número entero >= 0,5 < 0,5
Redondea al número entero anterior < 0,5 >= 0,5

Redondeo a un número particular de lugares decimales

Si desea redondear un número a una determinada posición de decimales, utilice la Función DEC( ). La función ROUND( ) es igual a la función DEC( ) sin decimales especificados.

ROUND(número)

equivale a:

DEC(número; 0)
Guía de creación de scripts de ACL 14.1