Not - Operator (Bit-Negation)

betrifft

Dieser Operator führt eine Bit-Negation eines Wertes durch.

Beispiel

Dim V1 As Long, V2 as Long

V1 := 7

V2 := NOT V1

Ergebnis:

V2 erhält den Wert -8

Erklärung:

V1 enthält einen Wert aus den gesetzten Bits 1,2,3  = 1*2^0 + 1*2^1 + 1*2^2 = 1 + 2 + 4 = 7

V2 enthält einen Wert aus der Negation aller Bits der Zahl auf Basis einer 32 bit-Langzahl (signed long).