定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是-128到+127,-128是怎么得到的。

麻烦过程具体点啊,谢谢啊... 麻烦过程具体点啊,谢谢啊 展开
轻盈流飞雪
2009-12-25 · TA获得超过1333个赞
知道大有可为答主
回答量:1247
采纳率:0%
帮助的人:2105万
展开全部
二进制的 10000000 的最高位为1, 所以它表示的是负数。是负的多少呢?我们将其八位全部取反,得到01111111, 然后加1,得到10000000. 将该数看作无符号数,值为128, 故计算机中的10000000表示的是-128

最高位(即符号位)为1的8位有符号数有128个,故可表示128个负数;最高位为0的8位有符号数有128个,但全0的那个表示数0,所以总共只能表示127个正整数。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式