ABS : Calculer la valeur absolue

Comment :

Langages disponibles : reporting, Maintain

La fonction ABS renvoie la valeur absolue d'un nombre.


Haut de page

x
Syntaxe : Calculer la valeur absolue
ABS(in_value)

où :

in_value

Numérique

est la valeur dont la valeur absolue est renvoyée, le nom d'un champ qui contient cette valeur ou une expression qui renvoie cette valeur. En saisissant une expression, utilisez des parenthèses s'il y a lieu pour garantir l'ordre d'évaluation correct.



Exemple : Calculer une valeur absolue

La première commande COMPUTE crée un champ DIFF, ensuite ABS calcule la valeur absolue de DIFF :

TABLE FILE SALES
PRINT UNIT_SOLD AND DELIVER_AMT AND
COMPUTE DIFF/I5 = DELIVER_AMT - UNIT_SOLD; AND
COMPUTE ABS_DIFF/I5 = ABS(DIFF);BY PROD_CODE
WHERE DATE LE '1017';
END

La sortie est :

PROD_CODE  UNIT_SOLD  DELIVER_AMT  DIFF  ABS_DIFF 
---------  ---------  -----------  ----  -------- 
B10               30           30     0         0 
B17               20           40    20        20 
B20               15           30    15        15 
C17               12           10    -2         2 
D12               20           30    10        10 
E1                30           25    -5         5 
E3                35           25   -10        10

Information Builders