| DEC | commandes |
Syntaxe : DEC(intVar)
variableNumerique -= 1 variableNumerique -= valeurASoustraire Révision : Mai 2000 (Release 3)
Description : Cette commande décrémente intVar d’une unité; c’est-à-dire, qu’elle retranche 1 à la valeur de intVar, et stocke le résultat de nouveau dans intVar. intVar doit être une variable sur un octet (signé ou non signé), une variable sur un entier court ou une variable sur un entier long. Si intVar a déjà atteint sa valeur minimale compte tenu de son type de variable, alors DEC(intVar) produira un cycle, et donnera à la variable sa valeur maximale. À partir de la release 3, FB^3 accepte l’utilisation de -= pour diminuer la valeur d’une variable d’une quantité spécifiée.
Exemple :DEC(x&) et...
x& -= 1
ou encore...
x& --
…sont équivalents à:
x& = x& - 1
Les expressions suivantes sont aussi équivalentes.
x& = x& - 100
x& -= 100 Note : La syntaxe -= ne doit pas être utilisée avec les tableaux de chaînes, les containers ou les records. Lorsque des tableaux sont concernés, seules les valeurs numériques peuvent tirer avantage de cette syntaxe.
Voir Aussi : |