15. Trae algo del numero
Contenido
@Int
Devuelve la parte entera de una expresión numérica. Esta función puede ser utilizada para ocultar decimales no deseados.
Sintaxis
@Int(número)
Retorno
(Numérico) Retorna la parte entera del número
Parámetros
Ejemplo
Se parte del campo monto(MONTO) representado en formato numérico, por ejemplo:
100.99
Se desea obtener la parte entera:
100
Para esto se invoca la función a través de los siguientes parámetros:
@Int(MONTO)
Ejemplo con Data
MONTO
@Int(MONTO)
100.99
100
@Abs
Devuelve el valor absoluto de un número o un campo Numérico.
Sintaxis
@Abs(Número)
Retorno
(Numérico) Retorna el valor absoluto del número
Parámetros
Ejemplo
Se parte del campo monto(MONTO) representado en formato numérico, por ejemplo:
-100
Se desea obtener el valor absoluto:
100
Para esto se invoca la función a través de los siguientes parámetros:
@Abs(MONTO)
Ejemplo con Data
MONTO
@Abs(MONTO)
100
100
-100
100
50
50
@Round
Usada para precisión de redondeos. Puede redondear un número a la unidad, decena, centena, etc más cercana dependiendo del parámetro ingresado en la función. En caso de no ingresar una precisión, redondea el número al número entero más cercano. Puede ser necesario utilizar la función @Round, para volver a comprobar los campos calculados en un archivo si el sistema ha redondeado sus campos calculados.
Cuando IDEA verifica si dos números son iguales, verifica todas las posiciones decimales. Por lo tanto, se puede redondear para permitir una tolerancia en las diferencias de cálculos menores.
Sintaxis
@Round(Número, Redondear a)
Retorno
(Numérico) Retorna el número redondeado
Parámetros
Ejemplo
Se parte del campo monto(MONTO) representado en formato numérico, por ejemplo:
1000.7
Se desea obtener x:
1001
Para esto se invoca la función a través de los siguientes parámetros:
@Round(MONTO,1)
Ejemplo con Data
MONTO
@Round(MONTO,1)
1,000.7
1,001
4,378.3
4,378
-100.9
101
