SUB

La fonction de script SUB renvoie la différence entre deux valeurs sous forme de chaîne alphanumérique à 16 caractères commençant par des zéros. La fonction SUB est l'une des nombreuses fonctions arithmétiques qui vous permettent d'effectuer des calculs dans vos scripts.

Syntaxe

SUB (Operand1, Operand2)

Paramètres

Remarques :

Conseil : Vous pouvez supprimer les zéros du début ou modifier le format des résultats, via la fonction de script FORMAT.

Exemples

L'exemple ci-dessous stocke le résultat d'une soustraction dans une variable script. Opérande1 et Opérande2 sont spécifiés en tant qu'expressions numériques.

:SET &RESULT# = SUB(1000,999)

L'exemple ci-dessous montre une soustraction avec des nombres à virgule flottante : 

:DEFINE &RESULT#,float
:SET &RESULT#SUB(10.31,-5.45)
:P &RESULT#

Le résultat s'affiche dans le rapport d'activation.

U0020408 +0000000000000015.7600000000000000

L'exemple ci-dessous montre une autre façon de soustraire des valeurs, en utilisant une expression arithmétique et en stockant le résultat dans une variable script.

:SET &SUBTRACT# = 3 - 2
:
P &SUBTRACT#

Le résultat s'affiche dans le rapport d'activation.

U0020408 0000000000000001

Voir aussi :

voiraussi

Calculs arithmétiques dans les scripts