
Operadores são símbolos que, junto com funções constantes e variáveis, formam expressões que possibilitam a transformação de valores para se obter um resultado do mesmo tipo dos valores operados.
A seguir listamos os operadores e os tipos de dados manipulados por eles.
Os operadores cadeia são operadores binários que requerem dois operandos constituídos por caracteres, retornando um valor do mesmo tipo. O operador + concatena expressões cadeia.
São operadores binários, com exceção do operador .NOT. que é um operador de prefixo unário.
|
.AND. |
E |
|
.OR. |
Ou |
|
.NOT. ou ! |
Negação |
Esses operadores retornam um valor verdadeiro nos seguintes casos:
Veja a tabela abaixo:
|
.AND |
.T. |
.F. |
.OR. |
.T. |
.F. |
.NOT. |
.T. |
.F. |
|
.T. |
.T. |
.F. |
.T. |
.T. |
.T. |
.F. |
.T. |
|
|
.F. |
.F. |
.F. |
.F. |
.F. |
.F. |
São operadores binários que requerem dois operandos numéricos, e retornam um valor numérico.
|
% |
Módulo (resto de uma divisão) |
|
* |
Multiplicação |
|
+ |
Adição ou positivo unário |
|
- |
Subtração ou negativo unário |
|
/ |
Divisão |
|
( ) |
Agrupa ou altera a ordem das operações |
São operadores binários que requerem dois operandos de mesmo tipo, e retornam um valor lógico.
|
!=, # ou <> |
Não igualdade entre expressões |
|
< |
Menor que |
|
<= |
Menor ou igual que |
|
= |
Igualdade entre expressões |
|
> |
Maior que |
|
>= |
Maior ou igual que |
|
$ |
Verifica se uma cadeia esta contida em outra |
|
( ) |
Agrupa ou altera a precedência das comparações |
