为了账号安全,请及时绑定邮箱和手机立即绑定

~6的反码为什么是-7?

~6的反码为什么是-7?

慕粉064957747 2016-10-08 16:12:22
 [6]原=0000 0110  ,正数的原码,反码和补码都相同,[6]反=0000 0110=6, 为什么ppt中是-7?求指教
查看完整描述

1 回答

已采纳
?
杜发明

TA贡献202条经验 获得超301个赞

我给你理一下,你这里是说的6的反码和-7的原码进行比较是吧,咱这里分成两部分:

1.    6的原码:00000110    6的反码:11111001

2.    -7的原码也就是7的补码(负数的原码是正数的补码)

        7的原码:00000111    7的反码:11111000    7的补码:11111001(补码是反码+1)    这不就对了

查看完整回答
2 反对 回复 2016-10-08
  • 慕粉064957747
    慕粉064957747
    可是正数的原码和反码不是一样的吗?6的反码是不是应该也是0000 0110才对?
  • 杜发明
    杜发明
    其实我说的没清楚,你注意你前面的那个~符号没,这个符号就是取反运算符,也就是按位取反。不论正负都要取反。下面-7是对的
  • 慕粉064957747
    慕粉064957747
    嗯嗯 非常感谢!
点击展开后面1
  • 1 回答
  • 0 关注
  • 4082 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信