- 3
- 0
- 约 50页
- 2017-01-02 发布于未知
- 举报
第11章 例如: 35 并不等于8,应该是按位与。 3 = () 5 = 如果参加运算的是负数(如-3 -5),则以补码形式表示为二进制数,然后按位进行“与”运算。 馋死 * * 11.1 位运算概述 11.2 位运算符和位运算 12.3 位运算举例 所谓位运算是指进行二进制位的运算。 a|b 从左向右 低 双目 按位或 | a^b 从左向右 ↓ 双目 按位异或 ^ ab 从左向右 ↓ 双目 按位与 a1, b2 从左向右 ↓ 双目 左移、右移 , ~a 从右向作 高 单目 取反 ~ 举 例 结 合 性 优 先 级 类 型 含 义 运 算 符 位运算概述 1 “按位与”运算符() 参加运算的两个数据,按二进位进行“与”运算。如果两个相应的二进位都为1,则该位的结果值为1,否则为0。 即00=0;01=0;10=0;1=1; 位运算符和位运算 按位与有一些特殊的用途: 清零。 (2) 取一个数中某些指定位。 按位或运算符(|) 两个相应的二进位中只要有一个为1,该位的结果值为1。 即 0|0=0; 0|1=1; 1|0=1; 1|1=1。 例如:060|017 将八进制数60与八进制数17进行按位或运算。
原创力文档

文档评论(0)