Bitweise Verschiebung
aus Wikipedia, der freien Enzyklopädie
Unter bitweiser Verschiebung versteht man das Verschieben von Null-Eins-Abfolgen im Computer. Die bitweise Verschiebung kann entweder nach links oder nach rechts erfolgen. Dieses Verfahren ermöglicht den Zugriff auf einzelne Bits einer Null-Eins-Abfolge und stellt eine Alternative zur Multiplikation bzw. Division dar.
[Bearbeiten] Beispiele
Die Zeichen „<<“ bedeuten ein Verschieben nach links, „>>“ ein Verschieben nach rechts um den dahinter angegeben Wert. „>>>“ ist eine Sonderform von „>>“: Die linke Seite wird mit Nullen aufgefüllt.
01001111 << 1 = 10011110 00111100 << 2 = 11110000 01001111 >> 1 = 00100111 11110000 >> 2 = 11111100 01001111 >>> 1 = 00100111 11110000 >>> 2 = 00111100