位运算
来源:互联网 发布:winform编程 编辑:程序博客网 时间:2024/05/27 09:45
位运算基于二进制包括三个运算符 &、|、^
一、与运算符→&
1、运算规则参加运算的两个数,按二进位进行“与”运算,如果两个对应的二进位都为1,则该位的结果值为1,否则为0,即:
iint a = 5, b = 6, c = 0, d = 0;
c = a & b;
a→0101
& b→0110
c= 0100 → 4
二、或运算符→|
1、运算规则
参加运算的两个数,按二进位进行“或”运算,如果两个相应的二进位都为0,则该位的结果值为0,否则为1,即:
iint a = 5, b = 6, c = 0, d = 0;
c = a & b;
a→0101
| b→0110
c= 0111 → 7
三、异或运算符→^
1、运算规则
参加运算的两个数,按二进位进行“异或”运算, 如果参加运算的两个二进位相同,则结果为0;异号则为1,即:
iint a = 5, b = 6, c = 0, d = 0;
c = a & b;
a→0101
^ b→0110
c= 0011 → 3
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 位运算
- 在TOMCAT下配置工程的默认访问
- 今天没上数学课
- C#---HTML 转文本及HTML内容提取
- VC++6.0 一个简单的图片按钮示例
- 压缩JS和CSS常用的工具
- 位运算
- mac终端中svn的使用(非常简单)
- Project Euler16.求2^1000的各位数之和
- getHibernateTemplate().find()方法
- What's the best way to hide a tab in a TabNavigator?
- 飞鸽传书2010绿色版
- log4j.properties配置详解
- 非常不错的编程技术教程
- c++强制类型转换:dynamic_cast、const_cast 、static_cast、reinterpret_cast