TurboPL Referenz

BitNot Prozedur

Top  Previous  Next

Syntax

BitNot(O: Integer): Integer

Kategorie

Basisfunktion

Erklärung

Invertiert die Bits aus dem Argument.

Laufzeitfehler

Keine

Beispiel

BitNot(0) -> -1                (Bitmuster: 0 = 0000, -1 = 1111)

BitNot(1) -> -2                (Bitmuster: 1 = 0001, -2 = 1110)

BitNot(-257) -> 256        (Bitmuster: -257 1110 1111, 256 = 0001 0000)

Anmerkung: Integer-Zahlen haben in TurboPL 64 Bits. Hier sind jeweils nur die unteren vier bzw. acht angegeben.

Siehe auch

BitAnd, BitAndNot, BitOr, BitXor