Tipos de Operadores



OPERADOR
DESCRIÇÃO
*
Multiplicação. Ex: 5*4 = 20
+
Soma. Ex: 5+4 =9
-
Subtração. Ex: 5-4 = 1
/
Divisão. Ex: 2/4 = 0.5
:=
Associação. Ex: a:=4
< 
Menor. Ex: 2 < 4
<=
Menor ou igual. Ex: 2 <= 2 ou 2 <= 4
<> 
Diferente. Ex: 2 <> 5
=
Igual, em teste. Ex: if a=5
> 
Maior. Ex: 5 > 2
>=
Maior ou igual. Ex: 5 >= 5 ou 5 >= 2
And
E. Ex: if (a>4) and (b<5)
DIV
Divisão inteira. Ex: 5 div 4 = 1
In
Inclusão. Ver estrutura SET.
MOD
Resto da divisão. 4 mod 3 = 1
not
Negação. if not (a<5) equivale a if (a>=5)
or
OU. Ex: if (a>4) or (b<5)
Shl
Shift left (deslocamento à esquerda).
Shr
Shift right (deslocamento à direita).
xor
Ou exclusivo. Testa se duas entradas são iguais.
ARITIMÉTICOS
DESCRIÇÃO
abs
Elimina sinal de número. Ex: abs(-5) traz 5
arctan
Arco tangente. Ex: arctan(0.5) traz 0.4636
cos
Cosseno em radianos. Ex: cos(1.4) 0.16997
exp
Exponencial neperiano (e elevado a n). Ex: exp(4)
frac
Retorna a parte fracionária. Ex: frac(14.58) traz 0.58
int
Retorna parte inteira de número fracionário.
ln
Logaritmo neperiano. Ex: ln(5)
sin
Seno. Ex: sin(0.5)
sqr
Quadrado de um número. Ex: srq(4) traz 16
sqrt
Raiz quadrada. Ex: sqrt(9) traz 3