> lang > xor | ![]() |
| Documentation |
|
Result = Expression XOR Expression
Computes the logical exclusive or of two boolean expressions, or the numerical exclusive or of two integer numbers.
The logical XOR operator connects two boolean expressions and returns a true or false value. The results returned by this operation is shown in the following table:
| A | B | A XOR B |
|---|---|---|
| FALSE | FALSE | TRUE |
| FALSE | TRUE | FALSE |
| TRUE | FALSE | TRUE |
| TRUE | TRUE | FALSE |
The numerical XOR operator connects two integer values and returns an integer value. Each corresponding bit of the specified values are combined according to the following table:
| A | B | A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |