永发信息网

java 2<<30 为什么等于-2147483648 求解释一下运算过程,谢谢!

答案:2  悬赏:10  手机版
解决时间 2021-03-21 12:46
java 2<<30 为什么等于-2147483648 求解释一下运算过程,谢谢!
最佳答案
<<:是逻辑左移,右边补0,符号位和其他位一样要移动。

例如: 3 << 2,则是将数字3左移2位
计算过程:3 << 2
首先把3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011,然后把该数字高位(左侧)的两个零移出,其他的数字都朝左平移2位,最后在低位(右侧)的两个空位补零。则得到的最终结果是0000 0000 0000 0000 0000 0000 0000 1100,则转换为十进制是12.数学意义:
在数字没有溢出的前提下,对于正数和负数,左移一位都相当于乘以2的1次方,左移n位就相当于乘以2的n次方
全部回答
虽然我很聪明,但这么说真的难到我了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列有关神经信号的传导与传递,说法正
正吉老人之家地址在什么地方,想过去办事
如果100元提成是0.18那1000元是多少
hp电脑没有声音,显示没有音频设备
大话西游2单机怀旧版(木头人版),如何修改
浮力:某物体漂浮在水面上,露出水面体积的1/
从深圳到湖南怀化溆浦坐火车的车票多少钱?
13÷260怎么验算列竖式
k周宗尊礼的漫画,最好有r18,请留百度云谢谢
求林海听涛的全部作品(全本的) 写足球类竞技
单选题Don'tgoanywhere________I'mback.
大撒把什么意思
从郑州到沁阳高速怎么走
临颍县潘浩家电维修服务部NO.豫服010036在哪
哪位大神有韩国耽美电影帅欧巴的百度云资源!
推荐资讯
满洲里为什么有俄国人
购买实木床要如何去选呢?
7500毫升=________升 9km2=________m2
怎么开微信公众号,要钱吗?
股票当天送股了,为什么看不到送的股票
杭州丝绸厂家直销在哪里啊,我有事要去这个地
2015款朗逸手动舒适版带个中控大屏多少钱
龙潭坑我想知道这个在什么地方
现在每个人都抱手机看是不是一种病态社会?老
太田痣做了激光脸上要用什么药
研色延安路店地址有知道的么?有点事想过去
拘留15天要带什么去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?