saber o resto em linguagem C

Claro que usas o símbolo %, mas tem atenção que resto só é 0 ou 1, é uma lembrança para não te esqueceres. Cumps
 
Tens a certeza? Então quanto é o resto de 11 a dividir por 3?

11%3 = 2!!

Por isso não é só 0 ou 1...

o operador '%' é o chamado "mod" em C.
Quando divides 2 inteiros, apenas consegues saber se existiu ou não "overflow".


EDIT: pensando melhor, talvez dependa da versão (ANSI, etc..)
 
Última edição:
Claro que usas o símbolo %, mas tem atenção que resto só é 0 ou 1, é uma lembrança para não te esqueceres. Cumps

Olhe que não... :)

Podes é usar numa condição para devolver verdadeiro (todos os valores excepto zero) ou falso (zero), mas o valor é sempre calculado.
 
Back
Topo