位运算
来源:互联网 发布:淘宝消保多少钱 编辑:程序博客网 时间:2024/06/18 17:14
首先熟知至少下列三种运算符
1.& 按位与运算 只有对应的两个二进位均为1时,结果才为1,否则为0。参与运算的数以补码方式出现。
2.| 按位或运算 只要对应的两个二进位有一个为1时,结果位就为1。参与运算的两个数同样以补码出现。
3.^ 按位异或运算 当两对应的二进位相异时,结果为1。
下列为一个简单的位运算(n+m==?) #include<cstdio>
using namespace std;
int n,m;
int main(){
scanf("%d%d",&n,&m);
int sum=0,ans=0;
sum=n^m;
ans=(n&m)<<1;
printf("%d",ans+sum);
return 0;
}
阅读全文
1 0
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- ARM处理器工作模式详解
- 从菜鸟到大神:SEO优化方法大揭秘
- CentOS系统安装Nginx服务器
- css解决浏览器记住密码后input框的背景色为淡黄色的代码
- Visual Studio 2017 v15.5预览版的新特性先睹为快
- 位运算
- Struts2框架学习---TWO
- tinker热修复gradle接入
- Qt在Windows上简单调用opencv摄像头Demo
- cxf-webservice客户端与服务端的注意事项及常见异常
- Java多线程系列-join方法
- GDUFS 2017信息学院程序设计新手赛(热身赛)题解
- 大数据Hadoop测试环境搭建(CM、CDH5离线安装)
- 分类算法中的损失函数