首页 > 代码库 > 二进制的运算符
二进制的运算符
二进制的运算符:
1、取反运算发 ~
~a
对于a的二进制 , 把 1 变成0 , 0变成 1
2、左移运算符 <<
a<<2
把a的二进制 , 向左移两位 , 右边空出来的位 , 用 0 补齐 , 左边溢出的位直接舍弃
3、右移运算符 >>
a>>2
把a的二进制 , 向右移两位 , 左边空出的位 , 用0补齐 , 右边移除的位直接舍弃
4、按位异或运算符 ^
a^b
对于a和b的二进制 , 如果相同位相同则为 0 , 不同则为 1
5、按位与运算符 &
a&b
对于a和b的二进制 , 如果相同位都是 1 , 则为 1 , 否则都位 0
6、按位或运算符 |
a|b
对于a和b的二进制 , 如果相同位有一个是1 , 则为 1 , 否则为 0
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。