TurboPL Referenz

BitShr Prozedur

Top  Previous  Next

Syntax

BitShr(O: Integer[; N: Integer]): Integer

Kategorie

Basisfunktion

Erklärung

Verschiebt die Bits von O um N Positionen nach rechts. Falls N nicht angegeben ist, wird 1 angenommen.

Beispiele

BitShr(1, 1) -> 0        (Bitmuster: 1 = 0001, 0 = 0000)

BitShr(2, 1) -> 1        (Bitmuster: 2 = 0010, 1 = 0001)

BitShr(7, 2) -> 1        (Bitmuster: 7 = 0111, 2 = 0001)

Siehe auch

BitShl