Tiempo aproximado de lectura 00:05:00 min
Duda
¿Cúal es el uso de la función ABS?
Entorno
Cross Segmentos - TOTVS Backoffice (Linea Protheus) - MI - ADVPL - A partir de la versión 12.1.2410
Solución
La función ABS() suministra un valor numérico no negativo, representando el valor absoluto, o módulo, del resultado de la expresión numérica especificada. Permite, entre otras cosas, obtener la magnitud de una expresión numérica o la diferencia entre dos números, cuando el signo del resultado no es relevante.
La función ABS(x) siempre suministrará un número no negativo. Es decir, ABS(x) = x >= 0.
Argumentos
< expresión numérica >
Define una expresión numérica válida que se evaluará.
Ejemplos
Los siguientes ejemplos muestran utilizaciones típicas de la función ABS():
nNumA := 20
nNumB := 100
nNumC := -50
MSGALERT( ABS(nNumA – nNumB) ) // Muestra 80.
MSGALERT( ABS(nNumB – nNumA) ) // Muestra 80.
MSGALERT( ABS(nNumC) ) // Muestra 50.
MSGALERT( ABS(0) ) // Muestra 0.
MSGALERT( ABS(-1) ) // Muestra 1.
0 Comentarios