day03 位运算符
与(&):都为真(1)则为真,其他为假(0)
或(|):都为假(0)则为假,其他为真(1)(也可以认为一个真(1)为真(1),其他为假(0))
疑惑(^):不进位的二进制算法
非(~):各数位取反
<<:左移 相当于乘2
>>:右移 相当于除以2
2>>3得数为16 (2*2*2*2)
与(&):都为真(1)则为真,其他为假(0)
或(|):都为假(0)则为假,其他为真(1)(也可以认为一个真(1)为真(1),其他为假(0))
疑惑(^):不进位的二进制算法
非(~):各数位取反
<<:左移 相当于乘2
>>:右移 相当于除以2
2>>3得数为16 (2*2*2*2)