今天花点时间学习异或运算
int i = 5 ^ 6 等于 ?
首先将数字转换成二进制,二进制规则逢二进一
5转换成二进制得:101,6转换成二进制得110
然后进行异或运算
101
110
异或运算法则是相同部位相同取0否则取1
结果等于011
011转换成数字等于3
所以5^6等于3
今天花点时间学习异或运算
int i = 5 ^ 6 等于 ?
首先将数字转换成二进制,二进制规则逢二进一
5转换成二进制得:101,6转换成二进制得110
然后进行异或运算
101
110
异或运算法则是相同部位相同取0否则取1
结果等于011
011转换成数字等于3
所以5^6等于3