Operadores usados na Aba Cálculo
- Atribuição - mostra como atribui um valor a uma variável.
Exemplo:
variable1.value := Date;
-
Boleano
-
- And (E lógico) - liga a condição. A condição é satisfeita quando as duas proposições são verdadeiras.
Exemplo:
If (a > 0) and (b < 15) then
a = a + b;
- Not (negação) - nega uma variável.
Exemplo:
not (a> 10);
- Or (OU lógico) - liga uma condição. A condição é satisfeita quando uma das duas proposições é verdadeira.
Exemplo:
If (a > 30) or (b < 15) then
a = a + b;
- Xor (OU-Exclusivo lógico) - liga uma condição. A condição é satisfeita quando uma das duas proposições é falsa.
Exemplo:
If (a > 30) and (b < 15) then
a = a + b;
-
Matemática
-
- - (subtração) - operação realizada entre duas variáveis. Realiza a operação subtração.
Exemplo:
a = a - b;
- * (multiplicação) - operação realizada entre duas variáveis. Realiza a operação multiplicação.
Exemplo:
a = a * b;
- / (divisão) - operação realizada entre duas variáveis. Realiza a operação divisão.
Exemplo:
a = a * b;
-
- (adição) - operação realizada entre duas variáveis. Realiza a operação soma.
Exemplo:
a = a + b;
- div (divisão inteira) - operação realizada entre duas variáveis. Realiza a operação divisão e o resultado será a parte inteira da divisão.
Exemplo:
a = (a div b);
- mod (divisão inteira) - operação realizada entre duas variáveis. Realiza a operação divisão e o resultado será a parte inteira da divisão.
Exemplo:
a := (a mod b);
-
Relacional
-
<(menor que) - realiza comparação de uma ou mais variáveis.
Exemplo:
If (a < 6) then
a = a + b;
<`=(menor ou igual) - realiza comparação de uma ou mais variáveis.
Exemplo:
If (a <`= 5) then
a = a + b;
<>(não igual / diferente) - realiza comparação de uma ou mais variáveis.
Exemplo:
If (a <> 7) then
a = a + b;
=(igual) - realiza comparação de uma ou mais variáveis.
Exemplo:
If (a = 5) then
a = a + b;
>(maior que) - realiza comparação de uma ou mais variáveis.
Exemplo:
If (a > 4) then
a = a + b;
>`=(igual maior que) - realiza comparação de uma ou mais variáveis.
Exemplo:
If (a >= 4) then
a = a + b;
- Texto
- (concatenação) - junta as variáveis.
Exemplo:
variable1.text := 'Maker';
variable2.text := 'Softwell';
variable3.text := variable1.text + variable2.text;
Tipos Enumerados
-
Boolean
-
- False (falso) - declara a variável com o valor ”falso”.
Exemplo:
variable1.value := False;
- True (verdadeiro): declara a variável com o valor ”verdadeiro”.
Exemplo:
variable1.value := True;