IBM Lotus Symphony


Operátor Xor [Runtime]

Skombinuje dva výrazy pomocou logického operátora Exclusive-Or.

Syntax:

Result = Expression1 Xor Expression2

Parametre:

Result: Každá numerická premenná, ktorá obsahuje výsledok kombinácie.

Expression1, Expression2: Všetky numerické výrazy, ktoré chcete skombinovať.

Konjunkcia dvoch boolovských výrazov použitím logického operátora Exclusive-Or vráti hodnotu True len v prípade, ak sa oba výrazy navzájom odlišujú.

Bitová konjunkcia použitím operátora Exclusive-Or vráti bit v prípade, ak je príslušný bit nastavený len v jednom z dvoch výrazov.

Príklad:

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 REM vráti 0

vOut = vB > vA Xor vB > vC REM vráti -1

vOut = vA > vB Xor vB > vD REM vráti -1

vOut = (vB > vD Xor vB > vA) REM vráti 0

vOut = vB Xor vA REM vráti 2

End Sub


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky