在线K歌平台如全民K歌:分享你的歌声,或是发现别人的搞笑K歌视频 #生活乐趣# #日常生活趣事# #音乐欣赏的乐趣# #音乐趣事分享平台#
k<<=1具体是什么意思?
最新推荐文章于 2024-10-04 12:14:44 发布

yueloveme 于 2015-08-03 15:16:44 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
给大家推荐个靠谱的公众号程序员探索之路,大家一起加油
首先说明一个东西机器:0,1序列。
位移操作建立在补码的基础之上。
1.无符号位移
无符号位移:左移,高位截去,低位补零。右移,高位补零,低位截去。
举个无符号位移的例子:
假设int i=3:转换成原码:0000 0011
i<<=1则表示将以上的二进制码往左移动一位,低位补零。结果是:0000 0110即十进制的6.
所以无符号位移有结论:i<<=n 等价于 i=i*(2的n次方); i>>=n 等价于 i=i/(2的n次方)(n>=0)(暂不考虑溢出的情况)。
2.带符号位移(暂不考虑溢出的情况)
带符号位移正数和无符号位移没有区别(因为正数的补码和反码,只是在原码前加正数标识位0)。
带符号负数位移则不同(因为负数的补码是反码加一取得,反码是原码按位取反再在高位加上标识位1得到),左移是符号位不变,整体左移,低位补0,右移是符号位不变,整体右移,高位补1
网址:k https://www.yuejiaxmz.com/news/view/205760
相关内容
x*y=kcvWaitKey(k)的简介某次考试共有20题。计分标准是:做对第k题得k分(k=1,2,3,…,20)...小K多功能购物助手Partyhouse派对屋智能影K,与生活协同升级!内置AI语音助手,雷诺K全程“0焦虑” UNI-K iDD让自驾旅行更省心Partyhouse派对屋:智能影K在智能家居市场中的重要性愉快的周五又到了,与好友的K歌快乐时光~家庭影K系统是由哪些设备组成的?这几样实用还有范
随便看看