以前在面试的时候遇到过移位运算的相关知识,当时对它没有任何的了解,所以...... 后来在网上查过一些资料、也翻阅过一些书籍、也问过老师和同学,他们都是长篇大论(洋洋万言)听得糊里糊涂。以下是我的一些总结,不知正确与否,希望高手多多指教!!
*****左移位运算符*****
将一个数左移1位,相当于将该数乘以2;
左移2位相当于将该数乘以4,即左边数乘以2的右边数幂的积
eg. 9<<3 的结果是:72 相当于9*2*2*2
*****右移位运算符*****(两边都是正数)
将一个数带符号右移1位,相当于将该数除以2(忽略余数);
带符号右移2位,相当于将该数除以4,即左边数除以2的右边数幂的商
eg. 9>>1 的结果是:4 相当于9/2(忽略余数)
当左边的数字小于右边的数时,结果为0(两边都是正数)
当左边的数小于0时,结果为:左边数的绝对值除以2的右边数幂的商的相反数-1
eg. -9>>2的结果是:-3 相当于-(9/(2*2))-1
当左边的数小于0时,且它的绝对值比右边的数还小时,结果为-1
分享到:
相关推荐
生动形象的描述排序算法的过程,更直接,更形象,让你轻轻松松了解排序的过程及理解
ajax傻瓜式文档,轻轻松松了解ajax
一个非常好的理解遗传算法的案例,让你轻轻松松学会GA遗传算法
轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机 轻轻松松配交换机
了解算法 轻轻松松拿排名 解压缩密码为:http://www.gaoxiao365.com/wangming/
H3C S5000E-X轻轻松松配交换 V2.8 更新说明 《轻轻松松配交换 V2.8》,新增:常用配置1篇(V7交换机基本QINQ配置方法) 2019-1-17 《轻轻松松配交换 V2.7》,新增:常用配置2篇(包含V5交换机和V7交换机...
《轻轻松松背单词》是一款非常好用的单词辅助记忆软件,但在使用中还存在一些不足,为此本人开发了两个小软件,使之能更好的帮我们背单词。 一.当我们背完了一个单词库,并选择下一个单词库后,原来的学习记录就...
移动英语通课件-轻轻松松背单词移动英语通课件-轻轻松松背单词移动英语通课件-轻轻松松背单词移动英语通课件-轻轻松松背单词移动英语通课件-轻轻松松背单词
轻轻松松配交换 (V5、V7交换机),交换机登录设备方法:包含设备Console、telnet、WEB登录方法;交换机常用配置:包含开启PoE、Combo切换、VLAN划分、DHCP server配置、链路聚合、端口镜像、端口隔离8个功能的...
轻轻松松配路由 (V5、V7路由器),登录设备方法:包含设备Console、telnet、WEB登录方法;常用配置:包含上网配置方法、端口映射、限速、策略路由等功能、DDNS设置、包过滤的命令行和WEB页面配置方法;维护:包含...
H3C官方交换机配置案例
H3C交换机配置,包含H3C主流交换机的详细配置指导,跟随此软件学习,可以帮助您从0开始学习网络基础知识,并进一步提升网络技术水平。
轻轻松松配安全(V7防火墙),防火墙常用的部署方法,防火墙上网配置方法,防火墙发布内部服务器方法,防火墙常见配置方法,防火墙限速配置方法,防火墙策略路由配置方法,防火墙负载均衡配置方法,密码恢复,版本...
H3C-轻轻松松配交换 V4.7
轻轻松松架设自己专属的FTP服务器
轻轻松松配置业软
轻轻松松背单词是风行十六年的经典英语学习软件,中国影响力最大的教育软件,他的词库值得拥有
H3C交换机配置大全,整理版,轻轻松松配交换 V3.3
如何找软件的真正的注册码,轻轻松松找注册码。
轻轻松松背单词的Dos版本,蒋刚的作品。在互联网上几乎绝迹。这个是完整版,包含所有的词库。 该软件在Dos下运行,在XP下也可以运行,工作在全屏模式下。