Operadores Aritméticos
Os operadores aritméticos são símbolos especiais que executam operações aritméticas básicas entre um ou mais operandos. Por exemplo:
x - 1 = 50
x - 2 = x 1 + 20
Os operadores aritméticos que podem ser usados são:
-+ (mais) adição algébrica
--(Menos) subtração algébrica
-* (asterisco) multiplicação algébrica
-/(barra) divisão algébrica
-% (por cento), o resto da divisão algébrica
Esses operadores são binários, porque, para ser aplicado, eles exigem dois operandos. Por exemplo:
-Dot (10 + 5, 20 + 70)
-x = 50-30
-l = 5 * 6
-Dot (x + l/6, 6 * l)
Chamado de operadores unários que precisam de um único operando. Há também dois operadores Unários que são:
-+ (mais) trabalha com (valor absoluto) positivo
--(Menos) muda o sinal do operando (negação aritmética)
Por exemplo:
-x = 50
-z =-x
y = + z/2
A variável z contém o valor de -50 e a variável y contém o valor + 25.
Todos os operadores aritméticos podem ser usados na instanciação de uma variável, dentro dos parâmetros de uma instrução ou em expressões relacionais. Todas as expressões são avaliadas da esquerda para a direita, sem observar a precedência de operador formal.
Para dar prioridade a operações, pode-se usar parênteses. Parênteses funcionam em expressões lógicas e aritméticas, ou ainda em bancos de dados relacionais. Parênteses podem ser aninhados e as expressões internas são processadas primeiro. A ordem para que uma expressão esteja correta, é necessário que o número de parênteses abertos seja o mesmo que os fechados, e que eles estão aninhados corretamente. Por exemplo:
-x = 14 + 8/2
A variável "x" irá conter o valor 11.
-x = 14 + (8/2)
A variável "x" irá conter o valor 18.