Module
Inhoud
Index 🔎︎

# XOR-operator

Voert een logisch Exclusief-Or combinatie uit van twee uitdrukkingen.

## Syntaxis:

    Resultaat = Expressie1 Xor Expressie2

## Parameters:

Resultaat: Elke numerieke variabele die het resultaat van de combinatie bevat.

Expressie1, Expressie2: Alle numerieke expressies die moeten worden gecombineerd.

Een logische Exclusief-Or-vergelijking van twee Booleaanse expressies geeft alleen Waar terug als beide expressies verschillend van elkaar zijn.

Een bit-gewijze Exclusief-Or vergelijking geeft een bit terug als het overeenkomstige bit is ingesteld in slechts één van de twee uitdrukkingen.

## Voorbeeld:

    Sub ExampleXOR

    Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant

    Dim vOut As Variant

        vA = 10: vB = 8: vC = 6: vD = Null

        vUit = vA > vB Xor vB > vC ' geeft 0 terug

        vUit = vB > vA Xor vB > vC ' geeft -1 terug

        vUit = vA > vB Xor vB > vD ' Geeft -1 terug

        vUit = (vB > vD Xor vB > vA) ' geeft -1 terug

        vUit = vB Xor vA ' geeft 2 terug

    End Sub