Operadores aritiméticos - Divisão e Resto

Postado por Samuel Lima em 28 de Agosto de 2016  •  Comentários (0)  • 

Familiarizar-se cedo com o uso dos operadores, são obrigações de todos
os interessados por linguagem C.
Ter domínio sobre as quatro classes de operadores é fundamental para
quem programa em C, isto é básico, não podemos pular.
Em posts anteriores já venho falando sobre operadores, e neste aqui,
concentro as atenções aos operadores aritiméticos.
Todos os operadores aritméticos trabalham sempre com dois operacionais
um na direita e outro na esquerda por isto são considerados binários.
Os cálculos de expressões aritiméticas em C obedece regras rígidas de
precedências de operadores para que os cáculos sejam exatos.
Más isto não é um problema para o programador já que o mesmo pode utilizar
parênteses para definir que estes cálculos devam ser realizados primeiro,
isto nada mais é do que o fato em que estamos alterando a ordem
das operações já que os parênteses tem o maior nível de precedência.
Basicamente os parênteses vem primeiro, se houver vários, os cálculos
acontece da esquerda para direita já que o nível de precedência são iguais.
depois vem: multiplicação, divisão, adição e subtração.

Os operadores aritiméticos são estes abaixo:

++ Incremento
-- Decremento
% Módulo da divisão (resto)
/ Divisão
* Multiplicação
+ Adição
- Subtração, também menos unário

Este post é voltado aos operadores aritiméticos Divisão (/) e Módulo
da divisão (%).
Quando usamos o operador / para dividirmos um número inteiro, o resto
é ignorado, é como se estivéssemos dividindo um número por seus divisores.
Más como tudo em C funciona, temos o operador Módulo da divisão, ele retorna
o resto de uma divisão inteira, só não podemos esquecer que este operador
não deverá ser usado em tipos float ou double.
Neste programa fica bem claro o uso destes dois operadores.

Tags: C/C++ |

  • Download
  • Comentar
  • Comentários
blog comments powered by Disqus

Comentários ir para topo

Código fonte ir para topo