得到
  • 汉语词
  • 汉语典q
当前位置 :
【长度为1个字节的二进制整数,若采用补码表示,且由4个"1"和4个"0"组成,则可表示的最小整数为多少?我知道,如果要最小那么表示的补码必须是10000111,变成源码就是取反加一11111001啊,怎么算都是-1】
1人问答
更新时间:2024-04-25
问题描述:

长度为1个字节的二进制整数,若采用补码表示,且由4个"1"和4个"0"组成,则可表示的最小整数为多少?

我知道,如果要最小那么表示的补码必须是10000111,变成源码就是取反加一11111001啊,怎么算都是-122,怎么答案都是-121呢,就是取反后不加1,为什么不加一呢,我很迷惑,查了关于这一块说的很模糊,我不懂,答案为什么是-121不是-122呢?

高洪涛回答:
  补码:10000111   求原码,取反加1,得到:11111001   转化为十进制,首位为符号位,1表示负数,后7位表示数字绝对值   1111001B=121D(1+8+16+32+64=121,可用计算器验证)   所以最小整数为-121
云作文网(yunzuowen.net)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2024 云作文网 yunzuowen.net 版权所有 滇ICP备2023005770号-206