IBM Lotus Symphony


Operatoren XOR [Runtime]

Udfører en logisk enten/eller-kombination af to udtryk.

Syntaks:

Resultat = Udtryk1 XOR Udtryk2

Parametre:

Resultat: En numerisk variabel, der indeholder resultatet af kombinationen.

Udtryk1, Udtryk2: De numeriske udtryk, du vil kombinere.

En logisk enten/eller-konjunktion af to booleske udtryk returnerer værdien True, hvis begge udtryk er forskellige fra hinanden.

Ved en enten/eller-konjunktion bit for bit returneres en bit, hvis den tilsvarende bit kun er sat i ét af de to udtryk.

Eksempel:

Sub EksempelXOR

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


Produktfeedback | Yderligere dokumentation | Varemærker