| $a & $b |
Und |
Bits, die in $a und $b gesetzt sind werden gesetzt.
|
| $a | $b |
Oder |
Bits, die in $a oder $b gesetzt sind werden gesetzt.
|
| $a ^ $b |
Entweder oder (Xor) |
Bits, die entweder in $a oder $b, jedoch nicht in beiden
gesetzt sind, werden gesetzt.
|
| ~ $a |
Nicht |
Die Bits, die in $a nicht gesetzt sind, werden gesetzt und
umgekehrt.
|
| $a << $b |
Nach links verschieben |
Verschiebung der Bits von $a um $b Stellen nach links (jede
Stelle entspricht einer Mulitplikation mit zwei).
|
| $a >> $b |
Nach rechts verschieben |
Verschiebt die Bits von $a um $b Stellen nach rechts (jede
Stelle entspricht einer Division durch zwei).
|