位运算复习(1)
来源:互联网 发布:sqlserver时间格式化 编辑:程序博客网 时间:2024/05/17 23:10
按位与:
参加运算的两个数据,按二进制进行“与”运算。如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。
按位或:
两个相应的二进制位中只要有一个为1.该位的结果值为1。
异或:
^ :若参加运算的两个二进制位同号,则结果为0(假),异号则为1(真)。
取反:
~ :~是一个单目运算符,用来对一个二进制数按位取反,即将0变为1,将1变为0。
左移:
<< :用来将一个数的各二进制位全部左移若干位,例如 a=a<<2,将a的二进制数左移2位,右补0。高位左移后溢出,舍弃。左移1位相当于该数乘以2,左移2位相当于该数乘以4。
右移:
a>>2表示将a的各二进制位右移2位,移到右端的低位被舍弃,对无符号数,高位补0。
0 0
- 位运算复习(1)
- 位运算复习(2)
- 复习C语言 位运算
- 位运算(1)
- 位运算(1)
- c++基础复习-----3(位运算)
- 位运算总结(1)
- 位运算(1)-- 基础
- 074day(有关计算机内存知识的学习和位运算的复习)
- 通过一个位运算算法,感觉该复习基础知识了!
- C语言复习0.2——位运算
- LeetCode 461. Hamming Distance 知识点复习之位运算
- 位运算(进阶篇1)
- 多少个1?(位运算)
- Pascal位运算基础(1)
- 二进制枚举例1(位运算)
- 位运算-1
- 位运算1
- MySQL 5.7.15解压版的安装
- QT5(5)窗口布局
- 编写的好玩hangman轻松入门TDD
- Shiro 入门系列 二 (认证与Spring的整合)
- 【动态树】目录
- 位运算复习(1)
- 设计模式(七)抽象工厂模式
- 第五周—raptor之斐波那契数列
- Unicode下CString和char *之间的互相转换
- 【树链剖分】目录
- Caffe + ROS + OpenCV + Qt creator
- 以太网,IP、TCP、UDP数据包解析
- 水题
- 最小二乘法推到过程