Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Operadores Aritméticos

Image Modified

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.