进制和位移操作符
来源:互联网 发布:全球社科类期刊 知乎 编辑:程序博客网 时间:2024/06/10 17:23
1.10进制一般转16进制后再转2进制,16转2或互转时记住8421原则
2.负数的进制过程为原码、反码(注:按位取反)、补码(注:反码加1成为补码)
3.<<左移操作符,右侧补0,没有符号位之说,>>右移操作符,左侧补0或补1(负数左侧补一),>>>无符号右移左侧补0
注:
正数左移:左移n位相当于x的n次方.
右移:x的2分之1,不能整除向小的靠拢,如3.5取3
例:2 << 1 = 4,2 >> 1 = 1 ;7 << 1 = 14,7 >> 1 = 3
负数左移:x的n平方
右移:负x的2分之1,不能整除向小靠拢,如-3.5取4
例:-2 << 1 = -4,-2 >> 1 = -1; -7 << 1 = -14,7 >> 1 = -4
特例>>>:无符号右移,全部运算,负数有区别
例:-7 >>> 1
1111111111111111111111111111100
2147483644
计算机的结果。。。。一般负数就别又移了,移了也不知道是干什么的
- 进制和位移操作符
- C位移操作符
- 位操作之算数位移和逻辑位移验证
- JAVA操作符位移详解
- 位移操作符,用法之一
- 位移操作
- 位移进制运算
- 位移进制运算
- 位移进制运算
- java位移运算符<<和>>
- 【笔记】位移操作运算符(1)
- 位运算符和位移运算符
- JAVA中的位移操作 >> >>
- java位移操作
- java位移操作
- java 位移操作
- ios 枚举 位移操作
- Java中的位移操作 >>、<<
- VC++常用操作技巧
- SQL注入相关语句
- flex 联机游戏开发 - 五子棋游戏:(二)人性化选择
- 既然要冒险,就要做好系统崩溃的准备
- 多线程编写文件搜索器
- 进制和位移操作符
- android线程的交互,以及使用方法
- 敏捷开发中编写高质量Java代码 - CSDN.NET - CSDN软件研发频道(转)
- 心平气和的对技术问题进行pk
- javaScript 中常用的正则表达式
- ORACLE的高水位线
- [ZZ]NS编程与调试 - gdb调试工具
- 高效的系统管理:2010年十大Linux运维小窍门
- Sql Server 脚本倒出远程数据库结构及存贮过程。