Una cosa rara: &~
Publicado por PUN (3 intervenciones) el 05/09/2005 02:16:18
Hola
Tengo una cosa rara como ésta:
A = (B + 3) &~ 3;
Lo poco que sé es que el símbolo "&" convierte los bits usando "AND", y que "~" convierte los bits usando "NOT". Pero no sé si está bien escrita esa parte, ni tampoco sé qué clase de resultado podría dar.
Por ejemplo, si "B" fuera 3, entonces "A" = (3 + 3) AND NOT 3 ???
No me parece que tenga sentido.
¿Entonces cómo funciona esto?
Tengo una cosa rara como ésta:
A = (B + 3) &~ 3;
Lo poco que sé es que el símbolo "&" convierte los bits usando "AND", y que "~" convierte los bits usando "NOT". Pero no sé si está bien escrita esa parte, ni tampoco sé qué clase de resultado podría dar.
Por ejemplo, si "B" fuera 3, entonces "A" = (3 + 3) AND NOT 3 ???
No me parece que tenga sentido.
¿Entonces cómo funciona esto?
Valora esta pregunta


0