Rexx - Operadores lógicos
Operadores lógicos são usados para avaliar expressões booleanas. A seguir estão os operadores lógicos disponíveis no Rexx.
Operador | Descrição | Exemplo |
---|---|---|
E | Este é o operador lógico “e” | 1 ou 1 dará 1 |
| | Este é o operador lógico “ou” | 1 ou 0 dará 1 |
\ | Este é o operador lógico “não” | \ 0 dará 1 |
&& | Este é o operador “ou” exclusivo lógico | 1 && 0 dará 1 |
Exemplo
O programa a seguir mostra como os vários operadores podem ser usados.
/* Main program*/
say 1 & 0
say 1 | 0
say 1 && 0
say \1
O resultado do programa acima será -
0
1
1
0