Schiebefunktionen in SCL

Funktionsaufruf Datentyp Beschreibung

Ergebnis:=
SHR(
IN :=Eingangswert
N :=Schiebezahl

BOOL, BYTE, WORD, DWORD

BOOL, BYTE, WORD, DWORD, INT

Das Bitmuster im IN Parameter wird um die Stellen nach rechts geschoben wie der Inhalt des Parameters N.

Ergebnis:=
SHL(
IN :=Eingangswert
N :=Schiebezahl

BOOL, BYTE, WORD, DWORD

BOOL, BYTE, WORD, DWORD
INT

Das Bitmuster im IN Parameter wird um die Stellen nach links geschoben wie der Inhalt des Parameters N.

Ergebnis:=
ROL (
IN :=Eingangswert
N :=Schiebezahl

BOOL, BYTE, WORD, DWORD

BOOL, BYTE, WORD, DWORD
INT

Der Wert im IN Parameter wird um die Stellen nach links rotiert wie der Inhalt des Parameters N.

Ergebnis:=
ROR (
IN :=Eingangswert
N :=Schiebezahl

BOOL, BYTE, WORD, DWORD

BOOL, BYTE, WORD, DWORD
INT

Der Wert im IN Parameter wird um die Stellen nach rechts rotiert wie der Inhalt des Parameters N.