首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
YeatsXu
2016-11-25 16:06
已编辑
Java
关注
已关注
取消关注
位运算的问题,还没想明白,占个坑,晚上找解答
1<<32的结果是什么?1<<-1的结果又是什么?为什么?
提示
全部评论
推荐
最新
楼层
Bye2016
爱奇艺_技术产品中心_Java开发
首先要把符号左边那个数转换成二进制,然后移动相应的右边那个数的位置。左移,右边补零,右移,左边补零,把右边的多出的数删掉。然后把得到的二进制再转换为十进制,就是结果。
点赞
回复
分享
发布于 2016-11-25 16:08
YeatsXu
楼主
Java
从结果可以看出C语言左移操作准确的说应该是循环左移操作。如int类型左移(在32位系统上),每个位向左移动,低位补0。到31位移出时,循环到最低位。 右移操作,对unsigned int类型,左边空出的部分用0填补;对int类型,部分机器对左边空出的部分用符号位填补,而另外一些机器用0填补。
点赞
回复
分享
发布于 2016-11-25 17:34
联易融
校招火热招聘中
官网直投
YeatsXu
楼主
Java
补充一下,1<<-1是错误表达式,移位操作右表达式不能未负。
点赞
回复
分享
发布于 2016-11-25 17:36
Avon
C++
https://msdn.microsoft.com/zh-cn/library/336xbhcz.aspx 这个讲解了左移和右移,正数和负数的移位运算规则和例子
点赞
回复
分享
发布于 2016-11-25 17:37
YeatsXu
楼主
Java
点赞
回复
分享
发布于 2016-11-25 17:45
p_string
golang
移位运算中,当移位数量大于字长时,一般其实际移位量为k mod w即使,如1>>32和1>>0结果一样
点赞
回复
分享
发布于 2016-11-25 23:12
YeatsXu
楼主
Java
陈正冲《C语言深度剖析》中指出,移位操作对移位运算符右边表达式有要求:1.为整数 2.非负 3.不超过字长(否则无意义) ; 最后指出在移位操作只有对无符号整数才有意义,在实际程序中,不应该对有符号数进行移位操作,因为对有符号数移位容易出错(PS:可以这么做,但比较绕,结果往往与我们预想的不一样,所以不提倡有符号数进行异味操作)
点赞
回复
分享
发布于 2016-11-26 09:42
带叶也
Java
1<<32,32位机子上gcx直接报错, csapp这个有写道 膜运算一下
点赞
回复
分享
发布于 2016-12-02 01:22
联易融
校招火热招聘中
官网直投
相关推荐
alalalaaaa
04-23 12:16
北京邮电大学 计算机类
大二java想找个日常实习,在线求简历拷打
楼主现在大二下,跟着尚硅谷学到谷粒商城,简历的项目经历主要靠这个撑点门面,但是感觉很多是基础的使用,没办法被hr看中有什么这方面的优化方法吗力扣大一刷了300道,八股现在在看,感觉JUC部分真的又杂又难,是不是先学一下操作系统和计组再看会容易理解一点
简历被挂麻了,求建议
点赞
评论
收藏
转发
牛客374553228号
04-24 14:47
门头沟学院 计算机类
实习时间线
快手终于oc了,讲一下找实习的时间线吧。职位都是游戏客户端开发相关。我三月份才发现实习已经开了,所以准备的时间很短,虽然没准备好但担心没坑位于是海投:(回应时间是指收到笔试/简历过筛邮件的时间)腾讯一共被面了四次,不说时间了,都是一面挂(对不起我太菜了),前三次都是八股优先,具体内容没有记下来,但都挺常规的,然后会结合一些操作系统的常规知识,面试官还是挺看你有没有深入的(但也不用太深入),比如有次问我内存对齐,为什么要内存对齐,我回答了常见原因为了不取两次,他就会问为什么不能按照偏移量查找,这样也不用取两次。大概就是这些,其实也不难但是真的八股的每一个点都发散一下吃透一点比较好。最后一次很多场...
点赞
评论
收藏
转发
在攒经验的小哥哥很紧张
03-07 14:53
已编辑
蚌埠坦克学院 公共管理类
太哈人了,女朋友跑了。
投票
大的要来了大的要来了,太吓人了。太吓人了😨😱一个是奇瑞 底盘开发,工资低,发展好,另一个是产品工程师,有点像项目管理辣鸡版,年包我非常非常怀疑给不到。一个工资低岗位好,一个是工资高点岗位垃圾,选哪个。😭
投递奇瑞汽车等公司7个岗位
点赞
评论
收藏
转发
陌上莫殇_
03-09 21:10
已编辑
西南大学 计算机类
想找实习好难鸭
想找实习好难鸭有没有大佬能帮我康康简历鸭,每次投简历都没有一点波澜,秋招会不会毕业就失业啊,好焦虑能不能再给我提一点学习方面的意见,还有哪些需要学啊 #实习,投递多份简历没人回复怎么办#
实习,投递多份简历没人回复怎么办
点赞
评论
收藏
转发
不要这样说吧
04-26 10:30
厦门大学 电子信息类
哈哈哈哈哈哈哈哈哈哈哈哈哈哈或或或或或
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
全站热榜
1
...
菜鸟本科毕业答辩指南
1.4W
2
...
外卖员面试经验
9040
3
...
25届第一份实习怎么找?
8172
4
...
哭了!被美团顶级高管拷打麻了
7304
5
...
0offerのloser记录2024所有面试(全挂)
7071
6
...
腾讯后台开发一面4.26
6460
7
...
华为暑期实习
5782
8
...
4.27美团笔试
5467
9
...
4.24华为暑期实习技术面+主管面
5456
10
...
网易雷火笔试0428
5044
正在热议
#
牛客帮帮团来啦!有问必答
#
375604次浏览
7540人参与
#
在国企工作的人,躺平了吗?
#
71101次浏览
859人参与
#
简历中的项目经历要怎么写
#
377138次浏览
6350人参与
#
应届生初入职场,求建议
#
21645次浏览
535人参与
#
晒一晒我的offer
#
2789879次浏览
49658人参与
#
非技术岗薪资爆料
#
6464次浏览
131人参与
#
你更愿意参加线上面试还是线下面试?
#
6213次浏览
90人参与
#
华为求职进展汇总
#
437385次浏览
4400人参与
#
租房前辈的忠告
#
20504次浏览
1621人参与
#
第一次面试
#
15244次浏览
236人参与
#
应届生应该先就业还是先择业
#
11846次浏览
113人参与
#
安利/避雷我的岗位
#
121887次浏览
2747人参与
#
机械人怎么评价今年的华为
#
53433次浏览
438人参与
#
谈薪时HR压价该怎么应对
#
32803次浏览
202人参与
#
通信硬件薪资爆料
#
143772次浏览
1059人参与
#
毕业租房也有小确幸
#
19667次浏览
1241人参与
#
除了offer,现在你还缺点啥?
#
2479次浏览
50人参与
#
找工作,你会甘心进小厂还是猛冲大厂
#
22580次浏览
216人参与
#
来聊聊机械薪资天花板是哪家
#
20164次浏览
162人参与
#
如何确定求职岗位
#
101929次浏览
2416人参与
牛客网
牛客企业服务