Operadores Aritméticos
Os operadores aritméticos são utilizados nas expressões aritméticas.
Os operadores aritméticos definidos pelo compilador são:
- - (Menos Unário)
Tipo de operando permitido: inteiro ou real.
Operação executada: Inverte o valor numérico do operando.
- DIV
Tipo de operandos permitidos: ambos do tipo inteiro.
Operação executada: O operando à esquerda do DIV é dividido pelo operando à sua direita, sendo o resultado desta operação um valor inteiro resultante da divisão.
- MOD
Tipo de operandos permitidos: ambos do tipo inteiro.
Operação executada: O operando à esquerda do MOD é dividido pelo operando à sua direita, sendo o resultado desta operação o resto inteiro da divisão.
- +
Tipo de operandos permitidos: inteiros, reais, cadeias de caracteres.
Operação executada: No caso de inteiros e reais o operando à esquerda do + é somado ao operando a sua direita, sendo o tipo do resultado dessa operação dependente de seus operandos:
- Se os dois operandos são inteiros, o resultado da soma é um valor inteiro.
- Se os dois operandos são reais, o resultado da soma é um valor real.
- Se os um dos operandos é real, e o outro é inteiro, o resultado da soma é um valor real.
No caso dos operandos serem ambos cadeias de caracteres o resultado da operação é dada pela cadeia obtida pela concatenação da cadeia dada pelo primeiro operando com a cadeia dada pelo segundo operando.
- -
Tipo de operandos permitidos: inteiros, reais.
Operação executada: O operando à esquerda do - é subtraído do operando a sua direita, sendo o tipo do resultado dessa operação dependente de seus operandos:
- Se os dois operandos são inteiros, o resultado da operação é inteiro.
- Se os dois operandos são reais, o resultado da operação é real.
- Se os um dos operandos é real, e o outro é inteiro, o resultado da operação é real.
- *
Tipo de operandos permitidos: inteiros, reais.
Operação executada: O operando à esquerda do * é multiplicado pelo operando a sua direita, sendo o tipo do resultado dessa operação dependente de seus operandos:
- Se os dois operandos são inteiros, o resultado da operação é um valor inteiro.
- Se os dois operandos são reais, o resultado da operação é um valor real.
- Se os um dos operandos é real, e o outro é inteiro, o resultado da operação é um valor real.
- /
Tipo de operandos permitidos: inteiros, reais.
Operação executada: O operando à esquerda do / é dividido pelo operando a sua direita, sendo o resultado dessa operação real.
Created with the Freeware Edition of HelpNDoc: Easy CHM and documentation editor