Operadores relacionais permitem a comparação de objetos. A seguir estão os operadores relacionais disponíveis no Rexx. No Rexx, o valor verdadeiro é denotado por 1 e o valor falso é denotado por 0.
Operador |
Descrição |
Exemplo |
== |
Testa a igualdade entre dois objetos |
2 = 2 dará 1 |
< |
Verifica se o objeto esquerdo é menor que o operando direito. |
2 <3 dará 1 |
= < |
Verifica se o objeto esquerdo é menor ou igual ao operando direito. |
2 = <3 dará 1 |
> |
Verifica se o objeto esquerdo é maior que o operando direito. |
3> 2 dará 1 |
> = |
Verifica se o objeto esquerdo é maior ou igual ao operando direito. |
3> 2 dará 1 |
Exemplo
O programa a seguir mostra como os vários operadores podem ser usados.
/* Main program*/
X = 3
Y = 2
say X > Y
say X < Y
say X >= Y
say X <= Y
say X == Y
O resultado do programa acima será -
1
0
1
0
0