永发信息网

假设用1B存储整数,求138的补码

答案:2  悬赏:0  手机版
解决时间 2021-03-03 13:38
  • 提问者网友:难遇难求
  • 2021-03-02 17:38
假设用1B存储整数,求138的补码
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-03-02 19:11
采用除基取余法,基数为16,
138/16,商8,余10,即A
8/16,商0,余8

从上到下依次是个位、十位,
所以,最终结果为(8A)16。
(138)10=(8A)16=(10001010)2
正数的补码等于原码,即10001010。
全部回答
  • 1楼网友:逃夭
  • 2021-03-02 20:38
答:因为1B即8位,而8位二进制数表示有符号数的范围是:-128-127,由于138已不在8位二进制数表示有符号数的范围内,所以不存在138的补码。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯