当前位置: 首页 > news >正文

位运算符让人反胃

A=60
B=13
二进制下
A=00111100
B=00001101

&(同1为1)
A=00111100
&
B=00001101
X=00001100
X=12

|(有1为1)
A=00111100
|
B=00001101
X=00111101
X=61

^(不同为1)
A=00111100
^
B=00001101
X=00110001
X=49

~(翻转)
A=00111100
~A
X=11000011
X= - 61

<<(左移)
A=00111100
A<<2
X=11110000
X=240

>>(右移)
A=00111100
A>>2
X=00001111
X=15

http://www.lryc.cn/news/120425.html

相关文章:

  • selenium环境搭建
  • Python-OpenCV中的图像处理-霍夫变换
  • 最强自动化测试框架Playwright(10)- 截图
  • SQL常见命令语句
  • Android Framework解析——WMS原理
  • python编辑器安装与配置,python用哪个编辑器好用
  • 如何使用ElasticSearch存储和查询数据
  • 谈谈对Spring MVC的理解
  • Shopify平台Fulfillment业务模块升级
  • 使用 PyTorch 逐步检测单个对象
  • Node.js |(二)Node.js API:fs模块 | 尚硅谷2023版Node.js零基础视频教程
  • Android 13 Hotseat定制化修改——002 hotseat图标数量修改
  • Flask实现接口mock,安装及使用教程(一)
  • 分立式BUCK电路原理与制作持续更新
  • 2023年大数据与计算国际会议 (WBDC 2023)| EI、Scoups检索
  • Grafana V10 告警推送 邮件
  • 【OpenCV常用函数:视频捕获函数】cv2.VideoCapture
  • OptaPlanner笔记2
  • c++文件流详细笔记
  • CNN经典网络模型之GoogleNet论文解读
  • 【C++】开源:CGAL计算几何库配置使用
  • Redis分布式锁相关
  • Nginx环境搭建以及Docker环境部署
  • 2023牛客暑期多校训练营7(C/I/M)
  • 阿里云服务器手动搭建FTP教程(Windows操作系统)
  • idea+gradle阅读spring5.2.9源码之源码构建报错解决方案
  • 一文详解Git
  • 【单片机】DS2431英文手册,中文手册,翻译
  • centos7部署openldap开启memberof并接入jumpserver
  • Unity游戏源码分享-仿开心消消乐Match3Jewel