Execute simples aritmética binária em C ++

UMA operador binário é aquela que tem dois argumentos. Se você pode dizer var1 var2 op, op deve ser um operador binário. Os operadores binários mais comuns são as operações simples que você realizadas na escola. Os operadores binários são sinalizadas na tabela. (Esta tabela também inclui os operadores unários.)

Operadores matemáticos em ordem de precedência
PrecedênciaOperadorO que é isso
1+ (Unário)Efetivamente não faz nada
1- (Unário)Devolve o negativo de seu argumento
2++ (Unário)Incremento
2-- (Unário)diminuição
3* (binário)Multiplicação
3/ (binário)Divisão
3% (binário)Modulo
4+ (binário)Adição
4- (binário)Subtração
5=, * =,% =, + =, - = (Especial)tipos de atribuição

Multiplicação, divisão, módulo, adição e subtração são os operadores utilizados para realizar operações aritméticas. Na prática, eles funcionam como as operações aritméticas familiares também. Por exemplo, usando o operador binário para a divisão com um ponto flutuante duplo variável parece com isso:

dupla var = 133,0 / 10.0-

A expressão 133/10 executa divisão inteira, produzindo o int 13, em vez de resultar a-ponto flutuante 13,3.

Cada um dos operadores binários tem o significado convencional de que você estudou na escola primária - com uma exceção. Você não pode ter encontrado módulo em seus estudos. o módulo operador (%) funciona como divisão, exceto que produz o restante depois de divisão em vez de o quociente. Por exemplo, 4 entra em 14 três vezes com um resto de 2. Assim, podemos dizer que 14 módulo 4 é de 2:

int var = 14% 4- // var é definido como 2

Módulo não está definido para variáveis ​​de ponto flutuante.

menu