<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<!-- 位运算符
1、按位与(&):
110
& 1011
------------
0010 --> 2
2、按位或(|):
110
| 1011
------------
1111 --> 15
3、按位异或(^):
110
^ 1011
-----------
1101 --> 13
4、按位取反(~)
5、左移(<<):左边消失,右边补0 ,a << b的值实际上就是a乘以2的b次方
0011 ---> 1100
6、右移(>>):右边消失,左边补符号位,当a是正整数时,a>>b等价于a/(2的b次方)
当a是负整数时, a>>b并不等价与a/(2的b次方),而是等于a/(2的b次方)上取整
1100 ---> 0110
-->
</body>
</html>
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。