会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Binfun解代码
博客园
首页
新随笔
联系
订阅
管理
2020年9月26日
代码里-3>>1是-2但3>>1是1,-3/2却又是-1,为什么?
摘要: 本文首发于微信公众号:Binfun解代码 公众号文章地址 之前群里有个同学向大家提出了类似这样的问题。随后这位同学公布了答案:右移运算是向下取整,除法是向零取整。这句话对以上现象做了很好的总结,可是本质原因是什么呢? 我一直以为-3>>1的结果是-1。所以打算思考一下这个问题。 补码 首先我们看看-
阅读全文
posted @ 2020-09-26 20:10 Binfun
阅读(360)
评论(1)
推荐(0)
编辑
公告