Histórico da Página
Operadores Aritméticos
Aplicáveis somente a Execução, sendo considerados como operadores de atribuição.
Operador | Descrição | Colunas | ||
---|---|---|---|---|
1 | 2 | 3 | ||
+ | Soma o valor do campo 1ª expressão com o valor do campo 2ª expressão |
| x |
|
+= | Soma o valor que está no campo 2ª expressão à variável que está no campo 1ª expressão | x | x |
|
++ | Soma 1 à variável que está no campo 1ª expressão | x | x |
|
- | Subtrai o valor do campo 2ª expressão do valor do campo 1ª expressão |
| x |
|
-= | Subtrai o valor do campo 2ª expressão da variável que está no campo 1ª expressão | x | x |
|
-- | Subtrai 1 da variável que está no campo 1ª expressão | x | x |
|
* | Multiplica o valor do campo 1ª expressão pelo valor do campo 2ª expressão |
| x |
|
*= | Multiplica o valor do campo 2ª expressão pela variável que está no campo 1ª expressão | x | x |
|
/ | Divide o valor do campo 1ª expressão pelo valor do campo 2ª expressão |
| x |
|
/= | Divide o valor do campo 2ª expressão pela variável do campo 1ª expressão | x | x |
|
^ ** | Calcula o exponencial |
| x |
|
:= | Atribui o valor do campo 2ª expressão à variável do campo 1ª expressão | x | x |
|
% | Calcula o módulo, ou seja, o resto da divisão entre os campos 2ª expressão e 1ª expressão |
| x |
|
Exemplo:
Tipo | Resultado | Operador 1 | 1ª Expressão | Operador 2 | 2ª Expressão | Operador 3 |
---|---|---|---|---|---|---|
Execução | nValtTot | := | nVal | := | 0 | .END. |
Execução | nValTot | := | nVal | + | SRA->RA_SALARIO | .END. |
Condição |
|
| cTipDep | == | 2 | .END. |
Laço |
|
| cTipDep==2 | .NOT. |
| .END. |