Adição, subtração, multiplicação e divisão Descrição
Estes operadores retornam a soma, diferença, profuto, ou quociente(respectivamente) de dois operandos. A operação é feita usando o tipo de dado dos operadores, assim, por exemplo 9/4 resulta em 2, desde que 9 e 4 são inteiros. Isto também significa que uma operação pode extrapolar se o resultado for maior do que o que pode ser armazenado no tipo de dado. (e.g. adicionado 1 a um int com o valor de 32.767 resulta gives -32.768). Se os operandos forem de tipos de dados diferentes o tipo maior é usado no cálculo. Se um dos operandos for do tipo float ou do tipo double, então a matemática de ponto flutuante será usada para o cálculo.
Exemplos
y = y + 3; x = x - 7; i = j * 6; r = r / 5;
Sintaxe
result = value1 + value2; result = value1 - value2; result = value1 * value2; result = value1 / value2;
Parâmetros:
value1: qualquer variável ou constante
value2: qualquer variável ou constante
Dica
Use o operador de modelagem para converter diretamente um tipo de variável em outro e.g. (int)meuFloat.