Rexx - Operadores Aritméticos

A linguagem Rexx suporta os Operadores Aritméticos normais como qualquer outra linguagem. A seguir estão os operadores aritméticos disponíveis na Rexx.

Operador Descrição Exemplo
+ Adição de dois operandos 1 + 2 dará 3
- Subtrai o segundo operando do primeiro 1 - 2 dará -1
Multiplicação de ambos os operandos 2 ∗ 2 dará 4
/ Divisão do numerador por denominador 2/2 dará 1
// Restante da divisão do primeiro número pelo segundo 3 // 2 dará 1
% O componente div executará a divisão e retornará o componente inteiro. 3% 2 dará 1

Exemplo

O programa a seguir mostra como os vários operadores podem ser usados.

/* 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

O resultado do programa acima será -

90
-10
2000
0.8
0
40