永发信息网

只有有符号的整数才有原码、反码、补码吗?

答案:2  悬赏:30  手机版
解决时间 2021-02-09 04:29
  • 提问者网友:留有余香
  • 2021-02-08 18:08
只有有符号的整数才有原码、反码、补码吗?
最佳答案
  • 五星知识达人网友:上分大魔王
  • 2021-02-08 19:26
你的说法没有错,但不严密.应当这样说,所有的整数都有原码、反码、补码,只是正数的原码、反码、补码与原码相同.而无符号整数是按正数对待的,所以它的原码、反码、补码也与原码相同.这里说的反码与通常的按位取反不完全是一回事,这里的反码只对负数而言且高位的1是不变的,而通常说的按位取反则是包括最高位的.不知道当初的“理论家”为什么要搞出个反码、补码来,搞得初学者非常纠结;其实这里说的反码是为求补码服务的,而补码就是负整数在计算机中的表示方法,为什么当初不搞成正整数与负整数的二进制表示不一样:3是011,而-3是101不就完了嘛?
全部回答
  • 1楼网友:逐風
  • 2021-02-08 19:51
这个答案应该是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯