Xor

2 respostas
L

Galera é o seguinte…
estudando XOR, encontrei isso…

return(3^2^7);

que :twisted: isso vai fazer???!
alguem me ajuda! auehaue

falow

2 Respostas

D

Ele faz uma comparação de “ou exclusivo” entre os bits que formam o número.

No caso

3 -> 00000011
2 -> 00000010
7 -> 00000111

Comparando o 3 com o 2 irá retorna 00000001

e este resultado comparado com o 7 irá retornar 00000110

que em números decimais é 6.

D

PARA MAIS INFORMAÇÕES ACESSE O LINK http://java.sun.com/docs/books/tutorial/java/nutsandbolts/bitwise.html

Criado 10 de junho de 2005
Ultima resposta 10 de jun. de 2005
Respostas 2
Participantes 2