Tartalom
Index 🔎︎

# XOR operátor

Két kifejezésen Kizáró vagy műveletet hajt végre.

## Szintaxis:

    Eredmény = Kifejezés1 XOR Kifejezés2

## Paraméterek:

Eredmény: Bármilyen numerikus változó, amely az összevonás eredményét tárolja.

Kifejezés1, Kifejezés2: Bármilyen numerikus kifejezések, amelyeket egymással össze szeretne vonni.

Két logikai kifejezés logikai Kizáró vagy művelete esetén csak akkor adja vissza a True értéket, ha a két kifejezés különbözik egymástól (az egyik True, a másik False, vagy fordítva).

A bitenkénti Kizáró vagy művelet akkor ad vissza bitet, ha a megfelelő bit csak az egyik kifejezésben volt beállítva.

## Példa:

    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
        vOut = vA > vB XOR vB > vC ' 0-t ad vissza
        vOut = vB > vA XOR vB > vC ' -1-et ad vissza
        vOut = vA > vB XOR vB > vD ' -1-et ad vissza
        vOut = (vB > vD XOR vB > vA) ' 0-t ad vissza
        vOut = vB XOR vA ' 2-t ad vissza
    End Sub