IBM Lotus Symphony


Xor-operatoren [kjøretid]

Utfører en logiske enten-eller-kombinasjon av to uttrykk.

Syntaks:

Resultat = Uttrykk1 Xor Uttrykk2

Parametere:

Resultat: En numerisk variabel som inneholder resultatet av kombinasjonen.

Uttrykk1, Uttrykk2: Numeriske uttrykk som du vil kombinere.

En logisk ekskluderende ELLER-konjunksjon med to boolske uttrykk returnerer verdien Sann bare hvis de to uttrykkene er forskjellige fra hverandre.

En bitvis ekskluderende ELLER-konjunksjon returnerer en bit hvis den tilsvarende biten er satt i bare ett av de to uttrykkene.

Eksempel:

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 returnerer 0

vOut = vB > vA Xor vB > vC REM returnerer -1

vOut = vA > vB Xor vB > vD REM returnerer -1

vOut = (vB > vD Xor vB > vA) REM returnerer 0

vOut = vB Xor vA REM returnerer 2

End Sub


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker