ADD pour l'addition
SUBSTRACT pour la soustraction
MULTIPLY pour la multiplication
DIVIDE pour la division.
COMPUTE pour tous les calculs.
-Cas où la variable résultante intervient dans le calcul:
I=I+1 -> ADD 1 TO I
J=J+K+L -> ADD K L TO J
-Cas où la variable résultante n'intervient pas dans le calcul:
K=L+1 -> ADD 1 L GIVING K
N=O+P+Q -> ADD O P Q GIVING N
-Cas où la variable résultante intervient dans le calcul:
I=I-1 -> SUBSTRACT 1 FROM I
J=J-K-L -> SUBSTRACT K L FROM J
-Cas où la variable résultante n'intervient pas dans le calcul:
K=L-1 -> SUBSTRACT 1 FROM L GIVING
K
N=O-P-Q -> SUBSTRACT P Q FROM O
GIVING N
-Cas où la variable résultante intervient dans le calcul:
I=I*2 -> MULTIPLY 2 BY I
-Cas où la variable résultante n'intervient pas dans le
calcul:
N=O*P -> MULTIPLY O BY P GIVING N
-Cas où la variable résultante intervient dans le calcul:
B=B/A -> DIVIDE A INTO B
ou DIVIDE B BY A GIVING
B
-Cas où la variable résultante n'intervient pas dans le
calcul:
C=B/A -> DIVIDE A INTO B GIVING
C
OU DIVIDE B BY A GIVING
C
-Cas où la variable résultante intervient dans le calcul:
C=C*B+A*D -> COMPUTE C=(C*B)+(A*D)
-Cas où la variable résultante n'intervient pas dans le
calcul:
A=B+C*D-E -> COMPUTE A=B+(C*D)-E
Le verbe compute s'utilise surtout pour les calculs complexes qui nécessiteraient
plusieurs ligne et même parfois des variables temporaires.