Nota: Operadores lógicos retornam 1.0 para Verdadeiro e 0.0 para Falso. Como eles retornam valores, é possível executar o lógico AND e OR com a adição e multiplicação. Por exemplo: ((a<b) + (b>c)) testa para a < b ou b > c. ((a<b)*(b>c)) testa para a<b e b>c.
Símbolo |
Operador de Definição |
= |
lógico igual a |
!= |
lógico não é igual a |
! |
lógico não |
< |
lógico menor que |
> |
lógico maior que |
<= |
lógico menor que ou igual |
>= |
lógico maior que ou igual |
E |
booleano “E" |
~ |
lógico aproximadamente igual |
<~ |
lógico menor que ou aproximadamente igual |
>~ |
lógico maior que ou aproximadamente igual |
Ou |
booleano “OU" |
+ |
binário de adição |
- |
binário de subtração |
* |
binário de multiplicação |
/ |
binário de divisão |
- |
sinal de menos |
+ |
sinal de mais |
^ |
potência |