java蓝桥杯位运算详解
位运算
位运算的技巧淫技
判断奇偶性 x&1=1(奇),x&1=0(偶),奇数的二进制最后一位是1,偶数为0
获取二进制位是1还是0
交换两个整数变量的值
不用判断语句,求整数的绝对值
异或 可以理解为不进位的加法: 1+1=0,0+0=0,1+0=1
性质
交换律 可任意交换运算因子的位置
结合律 (a^b)^c=a^(b^c)
对于任何数x,都有x^x=0,x^0=x,同自己求异或为0,同0求异或为自
原创
2021-11-14 03:47:02 ·
336 阅读 ·
0 评论