Funktion mit Syntax
shift(ganze_Zahl)
– oder –
shift(ganze_Zahl,Anzahl_
Verschiebungen)
Zahlensysteme
Beschreibung
Wenn Anzahl_Verschiebungen:
•
weggelassen wird, — werden die Bits um
eine Stelle nach rechts verschoben
(Standard ist
L
1).
•
negativ ist, — werden die Bits um die
angegebene Anzahl von Stellen nach
rechts verschoben.
•
positiv ist, — werden die Bits um die
angegebene Anzahl von Stellen nach links
verschoben.
Bei einer Verschiebung nach rechts wird das
ganz rechts stehende Bit abgeschnitten, und
als ganz links stehendes Bit wird 0 oder 1
eingesetzt. Bei einer Linksverschiebung wird
das ganz links stehende Bit abgeschnitten,
und als Bit ganz rechts wird eine 0
eingesetzt.
773