首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
带叶也
哈尔滨剑桥学院 产品经理
1<<32,32位机子上gcx直接报错, csapp这个有写道 膜运算一下
点赞
回复
分享
发布于 2016-12-02 01:22
还没有回复哦~
相关推荐
02-17 16:51
门头沟学院 Java
攒人品,小米测开二面
二面 2025/2/1740mins自我介绍如果一款音乐软件拥有了像qq音乐一样,直接将歌曲同步到微信状态的能力,那么我要怎么测试这项功能?如果一首歌曲按理说应该有版权信息,但是在其他客户端或者音响端却没有相应的版权信息,应该怎么排查?如何判断,一首歌曲是否有版权?全是场景题爱信等!接offer
查看4道真题和解析
点赞
评论
收藏
分享
02-18 11:28
中国人民大学 财务
二本出身,如何回应HR的“第一学历有点儿低?”
我是25届的硕士应届生之前在秋招过程中,遇到了一个让我印象挺深刻的问题,现在又是春招季了,就想在这里和大家分享一下当时,面试到了HR环节,一切还挺顺利的,简历上的项目经验、实习经历都聊得差不多了HR突然问我:“你的第一学历是二本院校,能和我说说为什么吗?”这问题一出来,我愣了一下,还能为什么,高考失利呗。这个问题我早就想过可能会被问到,毕竟第一学历在求职中是可能会被提到,但我选择避重就轻。我是这样回答的:“确实,我的本科是在一所二本院校完成的,但我一直很努力地提升自己。本科期间,我就意识到自己需要更扎实的学术基础和专业能力,所以很早就决定要考研。研究生阶段,我选择了更好的平台,也付出了更多努力...
查看1道真题和解析
点赞
评论
收藏
分享
01-17 08:34
门头沟学院 Java
麦子熟了五千次,人民万岁第一次#牛客创作赏金赛#
想找对象的单身狗在努力存钱:
这工资不低了,再高点人家要招博士硕士的
牛客创作赏金赛
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
02-17 19:35
确定可以延毕后,我不焦虑了
匿名发一下吧,我准备主动申请延毕了去年秋招没拿到想要的offer,今年就想去试试考研或者考公,延毕能保留我应届毕业生的身份,而且在学校的生活学习成本也小一些。然后我觉得这也不算是丢人或者逃避吧,只是觉得延毕,对我就业好一些然后这段时间是走延毕流程的时间,就刚好分享一下我了解到的,关于延毕的那些事儿第一个:怎么才能申请延毕有两种情况:1、被动延毕:挂科、学分未修满、毕业设计不合格、毕业论文答辩不通过、研究生课题难度大等学业问题导致的;2、主动延毕:是因结婚生子、个人创业、科研计划、考研考公等原因主动选择的(比如我)。第二个:延毕的申请流程提前取得导师/辅导员同意:如果导师不同意,主动申请的延毕是...
vip牛牛:
找工作基本上别想了,不会要延毕的 央国企直接无,要么就二战要么就考公。如果你学分修满,我建议正常毕业,不是还有春招吗?又不是春招找不到。
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
【未来准备7】就业下沉时代,如何摆脱困境
1.5W
2
...
HR面全百科——缺点/不足/有什么要改进的
1.2W
3
...
快手产品运营一面😏凉了也赚了
1.1W
4
...
【职场生存术6】寻求帮助是一项高级技能,得慢慢学
7862
5
...
实习生记住:你是去工作的,不是去受气的!
7052
6
...
阿里云暑期实习java后端面经
5477
7
...
26届暑期实习企业时间线汇总
5219
8
...
刚入职场我好怕怕
4442
9
...
2/20 腾讯HR部门后端一面
4286
10
...
家人希望我脱掉孔乙己的长衫,回老家
4248
创作者周榜
更多
正在热议
更多
#
材料人的华为红黑体验
#
20687次浏览
139人参与
#
滴滴求职进展汇总
#
108259次浏览
870人参与
#
水滴春招
#
38841次浏览
602人参与
#
穿越回大一,你会做什么
#
16622次浏览
192人参与
#
听劝,这个简历怎么改
#
31740次浏览
375人参与
#
你见过最离谱的招聘要求是什么?
#
155022次浏览
997人参与
#
你想留在一线还是回老家?
#
19140次浏览
305人参与
#
机械人你知道哪些单休企业
#
6290次浏览
101人参与
#
面试被问“你的缺点是什么?”怎么答
#
18780次浏览
334人参与
#
机械人求职现状
#
10813次浏览
109人参与
#
互联网行业现在还值得去吗
#
2917次浏览
24人参与
#
你还有多少年退休?
#
19828次浏览
177人参与
#
软开人,秋招你打算投哪些公司呢
#
65264次浏览
686人参与
#
第一份工作应该选择高薪还是大平台
#
115761次浏览
729人参与
#
电网笔面经互助
#
27211次浏览
285人参与
#
我想象的实习vs现实的实习
#
257361次浏览
2085人参与
#
入职第四天,心情怎么样
#
14194次浏览
127人参与
#
第一份工作应该选高薪还是热爱?
#
15622次浏览
133人参与
#
租房找室友
#
9119次浏览
62人参与
#
创作灵感
#
92876次浏览
1441人参与
#
视觉/交互/设计百问百答
#
34753次浏览
395人参与
牛客网
牛客企业服务