sexta-feira, 15 de fevereiro de 2008

MOD

Você sabe o que é "mod"?
Esse treco é o resto da divisão inteira.
? > Pois bem, pra que serve essa coisa?
! > Isso serve para dizer a principio se um número é par ou ímpar.

Mas essa dica será útil para quem não programa ainda, saiba que para alguns é obvio mas para outros não, o resto de uma divisão inteira de um número menor que o mod é o próprio número. Hã? Que merd* é essa?

Ex. em um suposto código Java:
...
int code = 2;
if (code mod 8)
{ x.do; }
...

Como é executado:
(2/8) só é possivel dividir fracionando o que não queremos. Queremos um inteiro.
Qual o número multiplicado por 8 que dá 2? Nenhum então usaremos algo parecido com nenhum o zero.
Então (0x2)=0 e (2-0)= 2, concluindo 2 é o resto da divisão inteira de 2 MOD 8.

Eheheheh
Fiquei em grau C na faculdade por não ter me dado conta e cair no ato falho de continuar a dividir colocando virgula depois do zero.

Nenhum comentário: