Microsoft® Visual Basic® Scripting Edition
Xor-Operator
Sprachreferenz 

 
Siehe auch
Beschreibung
Dient zum Durchführen einer logischen Exklusion zwischen zwei Ausdrücken.

Syntax
Ergebnis = Ausdruck1 Xor Ausdruck2

Die Syntax des Operators Xor besteht aus folgenden Teilen:

Teil Beschreibung
Ergebnis Beliebige numerische Variable
Ausdruck1 Beliebiger Ausdruck
Ausdruck2 Beliebiger Ausdruck

Anmerkungen

Wenn genau ein Ausdruck True ist, ist das Ergebnis ebenfalls True. Ist einer der beiden Ausdrücke allerdings Null, so ist Ergebnis ebenfalls Null. Ist keiner der Ausdrücke Null, so ist das jeweilige Ergebnis der folgenden Tabelle zu entnehmen:

Ausdruck1 Ausdruck2 Ergebnis
True True False
True False True
False True True
False False False

Der Operator Xor führt darüber hinaus einen bitweisen Vergleich gleich positionierter Bits in zwei numerischen Ausdrücken durch und setzt das zugehörige Bit in Ergebnis gemäß der folgenden Tabelle:

Bit in Ausdruck1 Bit in Ausdruck2 Ergebnis
0 0 0
0 1 1
1 0 1
1 1 0