Cassic

Operadores

Autor: Tadeu Pereira


  As expressões em Delphi Language (como em qualquer linguagem) é formada por operadores e operandos.

  Operadores Lógicos:


Operador
Ação
AND
Utilizamos esse operador quando precisamos ter certeza que duas ou mais informações são verdadeiras
1ª Condição
2ª Condição
Retorno
Falsa
Falsa
Falso
Falsa
Verdadeira
Falso
Verdadeira
Falsa
Falso
Verdadeira
Verdadeira
Verdadeiro
OR
Utilizamos esse operador quando precisamos saber se ao menos uma das informações é verdadeira
1ª Condição
2ª Condição
Retorno
Falsa
Falsa
Falso
Falsa
Verdadeira
Verdadeiro
Verdadeira
Falsa
Verdadeiro
Verdadeira
Verdadeira
Verdadeiro
XOR
(OR Exclusivo)
Esse operador deve ser usado quando precisamos ter apenas um valor verdadeiro
1ª Condição
2ª Condição
Retorno
Falsa
Falsa
Falso
Falsa
Verdadeira
Verdadeiro
Verdadeira
Falsa
Verdadeiro
Verdadeira
Verdadeira
Falso
NOT
Quando precisamos ter uma informação falsa e temos que tratá-la como verdadeira devemos utilizar esse operador
Condição
Retorno
Falsa
Verdadeiro
Verdadeira
Falso

  Operadores Aritméticos Binários:


Operador
Ação
+
Soma dois valores do tipo inteiro ou real
-
Subtrai dois valores do tipo inteiro ou real
*
Multiplica dois valores do tipo inteiro ou real
/
Divide dois valores do tipo real
Div
Divide dois valores do tipo inteiro
Mod
Resto da divisão entre dois valores do tipo inteiro

  Operadores Aritméticos Unários:


Operador
Ação
+
Identificação de um número positivo
-
Negativação de um número

  Operadores Comparativos:


Operador
Ação
=
A = B, é verdadeiro quando A tem o mesmo valor de B
A > B, é verdadeiro quando A é maior que B
A < B, é verdadeiro quando A é menor que B
>=
A >= B, é verdadeiro quando A é maior ou igual a B
<=
A <= B, é verdadeiro quando A é menor ou igual a B
<> 
A <> B, é verdadeiro quando A tem um valor diferente de B

  Operadores de União:


Operador
Ação
+
Faz a união entre dois valores do tipo cadeira de caractere