Golang 操作运算符

2024-03-16  本文已影响0人  五岁小孩

操作运算符 - Jxy 博客

位运算

位操作 含义 备注
& 按位与 两个操作数对应的二进制位,都为1则为1,否则为0
按位或 两个操作数对应的二进制位,有1则为1,否则为0
~ 按位非 两个操作数对应的二进制位,取反操作,1则为0,0则为1
^ 异或 两个操作数对应的二进制位,相同为0,相异为1
<< 左移 将二进制位全部左移n位,相当于乘以2的n次方,如1<<6 相当于1×64=64
>> 右移 将二进制位全部右移n位,相当于除以2的n次方,如64>>3 相当于64÷8=8

常见操作

上一篇 下一篇

猜你喜欢

热点阅读