Xor: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
No edit summary
No edit summary
Line 30: Line 30:
== Related Items ==
== Related Items ==


[[and|AND]], [[eqv|EQV]], [[imp|IMP]], [[not|NOT]], [[or|OR]]
[[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]]


[[Category:Language Reference]]
[[Category:Language Reference]]


[[Category:Logical Operators]]
[[Category:Logical Operators]]

Revision as of 01:56, 24 August 2012

result = x Xor y

Description

Xor returns the logical, exclusive disjunction of two expressions. result is TRUE, if and only if one of the expressions x and y evaluate to TRUE, otherwise, result is FALSE.

Example

Rem Xor Example
'Xor performs exclusive disjunctions
Dim Test1, Test2, x, y
x = 2
y = 9
Test1 = x > 0 Xor y < 10
Test2 = x > 0 Xor y > 10
Print "Logical:"
Print "  x > 0 Xor y < 10 = " & CStr(Test1)
Print "  x > 0 Xor y > 10 = " & CStr(Test2)

Output

Logical:
  x > 0 Xor y < 10 = False
  x > 0 Xor y > 10 = True

Related Items

And, Eqv, Imp, Not, Or