浅谈位运算
持续更新$ing$
如果有哪里讲的不正确,请提出
常见的位运算符号(对于二进制):
$1、$$\&$:按位与符号,计算规则:两边都为$1$则为$1$,其余为$0$,如下(前后可以交换):
$1\&1=1$
$1\&0=0$
$0\&0=0$
要与逻辑运算符$\&\&$区分开
$2、$$|$:按位或符号,计算规则:两边有一个为$1$就为$1$,其余为$0$,如下(前后可交换):
$1|1=1$
$1|0=1$
$0|0=0$
要与逻辑运算符$\|$区分开
$3、$$\text{^}$:按位异或符号,计算规则:两边不同为$1$,其余为$0$,如下(前后可交换):
$1\text{^}1=0$
$1\text{^}0=1$
$0\text{^}0=0$