Hilfe
Parameter
zahl | Beliebige Zahl |
bits | Anzahl um wie viele Bits verschoben wird |
Rückgabewert
Neuer Wert mit verschobenen Bits.
Beschreibung
Dieser Befehl verschiebt alle Bits eines Integerwerts nach rechts. Somit hat es die selbe Funktionsweise, als wenn man den Wert durch 2 teilen würde. Der Parameter "Bits" gibt an, wie viel Mal die Bits verschoben werden sollen.
Alle Bits die rechts "rauskommen" werden entfernt und nicht irgendwo an die hinteren Bits drangehängt.
Der Befehl Sar funktioniert ähnlich, nur merkt sich SAR das Vorzeichen des Werts.
11110000 00000000 00000000 00000001 |
alle Bits werden nach rechts verschoben |
01111000 00000000 00000000 00000000 |
Siehe auch

