右移 int a=8; a>>1
2016-09-03 20:50
239 查看
如何操作
1.十进制数转为二进制数
2.右移指定位数,不足补0
3.右移完的二进制数转为十进制数
例:short int a=8;a=a>>1;
1.a=0 000 1000
2.右移一位后:a= 0 000 100
3.补0:a=0 000 0100
4.化为十进制数:a=4
1.十进制数转为二进制数
2.右移指定位数,不足补0
3.右移完的二进制数转为十进制数
例:short int a=8;a=a>>1;
1.a=0 000 1000
2.右移一位后:a= 0 000 100
3.补0:a=0 000 0100
4.化为十进制数:a=4
相关文章推荐
- Android的权限检查
- 数据结构专题——线段树
- 初识微信公众号开发
- Java(继承训练)(求面积)
- 关于display的属性:block和inline-block以及inline的区别
- 《剑指offer》面试题63 二叉搜索树的第k个结点
- PAT(乙级)1006 1016. 部分A+B (15)
- SQL 遇到的问题
- php反射类 ReflectionClass
- Oracle 11g服务器结构
- 利用python进行数据分析-NumPy高级应用
- git查看code改动情况
- 坚持#第29天~今天独立开车来学校啦
- Auth0
- BGRABitmap图像操作6:改变笔型,创建点线
- Java中Object类的equals方法
- 快速排序
- 1.3节练习
- #ifndef 与 #program once 的区别
- C++推荐书