IBM Lotus Symphony


Operator Xor [środowisko wykonawcze]

Wykonuje logiczne połączenie Exclusive-Or dwóch wyrażeń.

Składnia

Wynik = Wyrażenie_1 Xor Wyrażenie_2

Parametry

Wynik: Zmienna liczbowa zawierająca wynik połączenia.

Wyrażenie_1, Wyrażenie_2: Wyrażenia liczbowe, które mają być połączone.

Logiczne połączenie Exclusive-Or dwóch wyrażeń logicznych zwraca wartość True tylko wtedy, gdy wyrażenia są różne.

Połączenie bitowe Exclusive-Or zwraca bit, jeśli odpowiedni bit jest ustawiony tylko w jednym wyrażeniu.

Przykład

Sub Przyklad_Xor

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 Zwraca wartość 0

vOut = vB > vA Xor vB > vC REM Zwraca wartość -1

vOut = vA > vB Xor vB > vD REM Zwraca wartość -1

vOut = (vB > vD Xor vB > vA) REM Zwraca wartość 0

vOut = vB Xor vA REM Zwraca wartość 2

End Sub


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe