Microsoft® Visual Basic® Scripting Edition Xor-Operator |
Sprachreferenz
|
Dient zum Durchführen einer logischen Exklusion zwischen zwei Ausdrücken.
Ergebnis = Ausdruck1 Xor Ausdruck2Die Syntax des Operators Xor besteht aus folgenden Teilen:
Teil Beschreibung Ergebnis Beliebige numerische Variable Ausdruck1 Beliebiger Ausdruck Ausdruck2 Beliebiger Ausdruck
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