next up previous contents index
Next: Booléens et expressions logiques Up: À-côtés Previous: Opérateurs et expressions arithmétiques

   
Opérations bit à bit

           

Pour manipuler directement l'écriture binaire d'un entier, on utilise les opérateurs suivants :

Ces opérations sont utilisées pour travailler sur les bits de la façon suivante :

et aussi dans les cas fréquents suivants où elles accélèrent le programme :

  • Reste de la division par une puissance de 2, i& $(2^n-1)
= i \mathop{\normalfont\mathrm{mod}}\nolimits2^n$ ;
  • Quotient de la division par une puissance de 2, i>>n = i/2n, si $i\ge 0$ ;
  • Multiplication par une puissance de 2, i<<n = i2n.


next up previous contents index
Next: Booléens et expressions logiques Up: À-côtés Previous: Opérateurs et expressions arithmétiques
R. Lalement
2000-10-23