Rexx - Opérateurs arithmétiques
Le langage Rexx prend en charge les opérateurs arithmétiques normaux comme n'importe quel langage. Voici les opérateurs arithmétiques disponibles dans Rexx.
Opérateur | La description | Exemple |
---|---|---|
+ | Ajout de deux opérandes | 1 + 2 donnera 3 |
- | Soustrait le deuxième opérande du premier | 1 - 2 donnera -1 |
∗ | Multiplication des deux opérandes | 2 ∗ 2 donnera 4 |
/ | Division du numérateur par dénominateur | 2/2 donnera 1 |
// | Reste de la division du premier nombre par le second | 3 // 2 donnera 1 |
% | Le composant div effectuera la division et retournera le composant entier. | 3% 2 donnera 1 |
Exemple
Le programme suivant montre comment les différents opérateurs peuvent être utilisés.
/* Main program*/
X = 40
Y = 50
Res1 = X + Y
Res2 = X - Y
Res3 = X * Y
Res4 = X / Y
Res5 = X % Y
Res6 = X // Y
say Res1
say Res2
say Res3
say Res4
say Res5
say Res6
La sortie du programme ci-dessus sera -
90
-10
2000
0.8
0
40