What is the XOR operator?
Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.
What is the XOR operator?
Rating:
The XOR operator is a bitwise operator. Bitwise operators operate on numbers as if they are sequence of bits. The XOR operator is denoted by the ^ symbol.
The XOR operator manipulates bits in such a way that if one of the corresponding bits in two input operands is 1, then the result is 1. Otherwise, the result is 0.
Given, 4 ^ 2, the binary equivalent of 4 is 00000100 and 2 is 00000010 (in 8-bit notation).
00000100
00000010
00000110
Here, the result is 1 at all positions in which one of the operand bit is 1, and the result is 0 at all other positions.
Rating:
Was this information helpful?
Other articles
- What are the Timer and TimerTask classes?
- What is the import statement?
- What is JMS ?
- What are the benefits of Enterprise Java Beans?
- What is encapsulation?