un esempio:
http://forum.html.it/forum/showthrea...readid=1061076
lo shift è in assoluto il modo più efficiente per eseguire moltiplicazioni o divisioni per potenxe di 2, ma è solo un esempio banale....
immagina di avere un campo dati in cui il terzo bit ha un particolare significato... se vuoi settarlo o resettarlo indipendentemente dagli altri non puoi che usare gli operatori bit a bit (& e |)... idem se vuoi testare se un singolo bit è on o off.
etc...

Rispondi quotando