Zur Berechnung der Ausdrücke bitweisen Operatoren empfiehlt es sich, bereits die Bitmuster für die einzelnen Hex-Ziffern im Kopf zu haben – damit geht das recht flott.

~a   = 0xc5          !a   = 0
a&b  = 0x02          a&&b = 1
a|b  = 0xbe          a||b = 1
a<<1 = 0x74          a>>1 = 0x1d