位运算符-异或^

Posted huashanlunjian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了位运算符-异或^相关的知识,希望对你有一定的参考价值。

位运算符-异或^

  位运算符主要针对的时两个二进制数的位逻辑运算。

  异或运算原理:两个二进制数字,对同位置的数字进行比较,“相同为0,相异为1”。

  例如:5 ^ 2 = 7

  运算过程如下图:

技术图片

2019-03-22 17:50:52

以上是关于位运算符-异或^的主要内容,如果未能解决你的问题,请参考以下文章

Java位运算:位异或运算位与运算位或运算位取反运算左位移运算右位移运算无符号右移运算不用额外变量交换两个整数的值(使用位异或运算)

Java位运算:位异或运算位与运算位或运算位取反运算左位移运算右位移运算无符号右移运算不用额外变量交换两个整数的值(使用位异或运算)只出现一次的数字

Java位运算:位异或运算位与运算位或运算位取反运算左位移运算右位移运算无符号右移运算不用额外变量交换两个整数的值(使用位异或运算)只出现一次的数字

位运算

Java 位运算(移位位与或异或非)与逻辑运算

位运算 : 巧妙使用异或(^)