Rexx - Operadores aritméticos

El lenguaje Rexx admite los operadores aritméticos normales como cualquier otro lenguaje. A continuación se muestran los operadores aritméticos disponibles en Rexx.

Operador Descripción Ejemplo
+ Adición de dos operandos 1 + 2 dará 3
- Resta el segundo operando del primero 1-2 dará -1
Multiplicación de ambos operandos 2 ∗ 2 dará 4
/ División de numerador por denominador 2/2 darán 1
// Resto de dividir el primer número por el segundo 3 // 2 darán 1
% El componente div realizará la división y devolverá el componente entero. 3% 2 dará 1

Ejemplo

El siguiente programa muestra cómo se pueden utilizar los distintos operadores.

/* 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 salida del programa anterior será:

90
-10
2000
0.8
0
40