C#: Fazendo contas e resolvendo problemas de matemática

Operadores são símbolos que permitem o computador entender qual a função matemática ou lógica você quer fazer no seu programa.

Operadores aritméticos

C# tem os seguintes operadores aritméticos:

2016-07-12_10-59-13

Vamos ver como isto se comporta no código.

Divisão

O operador de divisão (/) divide o primeiro pelo segundo. Se ambos os valores forem inteiros, qualquer resto de divisão será anulado para que retorne um valor inteiro (int). Vale lembrar que divisão por 0 é indeterminado e irá travar o seu programa.

Exemplo:

Resto de divisão (Módulo)

O operador de módulo (ou resto de divisão) retorna o valor restante de uma divisão entre inteiros, por exemplo:

Precedentes

Alguns operadores têm prioridades sobre outros, por exemplo: a multiplicação tem maior prioridade que a adição.

O programa faz o cálculo 3*2 primeiro, e então adiciona ao resultado 4. Assim como a matemática, usamos os parênteses para alterar a prioridade dos operadores.

As operações entre parênteses são feitas antes, se tiver parenteses dentro de parenteses estes serão realizados primeiro.

Vítor Norton

I don't dream, I do a lot of things. Sou desenvolvedor Windows e Web, tenho o título de Windows Insider MVP (Anteriormente Microsoft MVP: Windows Experience), tenho uma empresa (Y'APP) e uma startup (M!xer). Sou escritor, programador, artista, mágico e inventor.