位运算法

 

 左移右移是对于此数的二进制而言

正整数左移一位相当于成2(通常,在一定范围内)

可能也会变成负数,当二进制数首位为1时

 

1.位操作操作的都是整型的数据

最高效的计算2*8  

2<<3或者8<<1

 

&   /   |     /   ^

&:把数变成二进制,互相做运算,只有1&1时才是1,其余为0

|  : 有1就为1,没有则为0

^:一样为1,不同为0

posted @ 2021-02-12 15:42  俗气小博  阅读(115)  评论(0)    收藏  举报