左移右移的区别
来源:互联网 发布:大数据市场规模2016 编辑:程序博客网 时间:2024/06/04 18:51
<<(左移)
规律:一个操作数进行左移运算的时候,结果就是等于操作数乘以2的n次方,n就是左移 的位数.
>>(右移)
规律:一个操作数在做右移运算的时候,实际上就是等于该操作数除以2的n次方,n就是右移的位数。
>>>(无符号右移) :
无符号右移与右移的区别:进行右移运算的时候,如果操作数是一个正数,那么左边的空缺位使用0补,如果操作数是一个负数,那么左边的空缺位使用1补。而使用无符号右移的时候,不管是正数还是负数都统一使用0补。
笔试题目:使用最高的效率算出2乘以8的结果。
2<<3 = 2*2(3) = 16;阅读全文
1 0
- 左移右移的区别
- 的区别
- $ # %的区别
- . / .. ~的区别
- $ # %的区别
- >>>,>>的区别
- / ./ ../的区别
- ./ ../ /的区别
- / ./ ../的区别
- //& && 、| || 的区别
- / ./ ../ 的区别
- 注释区别???/与//的区别
- &和&&的区别 |和||的区别
- &&和&的区别,||和|的区别
- &和&&的区别以及|和||的区别
- &&和&的区别? | | 和|的区别?
- &和&&的区别,|和||的区别
- int 和 Integer 的区别区别
- 栈实例(转载)
- python 创建一个空dataframe 然后添加行数据
- 插件化系列开发之七--replugin源码解析之replugin-host-gradle(宿主的gradle插件)
- solr
- Bootstrap 弹出框modal 垂直居中(适用各种分辨率窗口)
- 左移右移的区别
- iOS 获取当前和当前n天后的日期(n为负数表示往前)
- ARMv8 TrustZone技术
- Maven 使用不成熟指南
- 设计模式随笔-简单工厂
- JavaScript实例1
- SVN错误:Attempted to lock an already-locked dir
- JSP自定义标签开发+TLD文件元素详解
- Android Studio无法识别genymotion 模拟器