Deslocamento de bits  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
tRuNkSnEt
JavaGuru

Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline

Curiosidade

Por que se eu tentar deslocar um inteiro (por exemplo) em 32 espaços o seu valor não será alterado?


O resultado é: 2;

E , embora não faça sentido, se eu tentar deslocar (por exemplo) um inteiro mais espaços que ele suporta é como se fosse o resto da divisão do Espaços por 32?

int y =x>>34;
e a mesma coisa que
int y = x>>2;
Porque 34%32 = 2;

Isso não faz muita diferença no mundo real mas é uma curiosidade!

This message was edited 2 times. Last update was at 21/08/2005 14:20:45

Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

vc jah testou essa parada de descolocamento com valores long?

http://www.leozin.com.br/blog
[ICQ]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team