Hallo hotti,
4 als Bitmuster: 0100
1 bit nach rechts ergibt 0010 also 2 (Wurzel aus 4).
4 << 1 ergibt 0100. Ein bit nach links: Zahl hoch 2 (hier: ne 8).
Alles klaro ;-)
nein. Ich dachte, x >> 1 wäre "durch 2" und x << 1 "mal 2".
Siehe auch http://de.wikipedia.org/wiki/Bitweiser_Operator#Bitweise_Verschiebungen.
Gruß, Jürgen