会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
刃上行
博客园
首页
新随笔
联系
订阅
管理
2017年6月24日
一个有关原码、反码、补码的小问题
摘要: int x = 1 , y = ~x ; 求y的值。 我开始算出结果为e,不过这个结果是错的。 思路:因为计算机是以二进制的补码的形式来储存,所以我们要将 ~1 转换成补码,又因为补码是在反码的基础上转换而来,而反码又是原码转换来的,所以得将 ~1 装换成原码。 以下是正确算法: ∵ 1 = [原]
阅读全文
posted @ 2017-06-24 10:45 刃上行
阅读(48)
评论(0)
推荐(0)
编辑
公告