8个二进制位可表示整数的范围是从____到_____?

 我来答
可爱的zhanmusi
高能答主

2022-04-10 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:1.5万
采纳率:66%
帮助的人:505万
展开全部
8位二进制原码的表示范围:-127~+127
8位二进制反码的表示范围:-127~+127
8位二进制补码的表示范围:-128~+127
n位二进制原码和n位二进制反码:-2^(n-1)-1~+2^(n-1)-1;n位二进制补码:-2^(n-1)~+2^(n-1)-1。
计算机中所有的数均用0,1编码表示,数字的正负号也不例外,如果一个机器数字长是n位的话,约定最左边一位用作符号位,其余n-1位用于表示数值。

在符号位上用"0"表示正数;用"1"表示负数。数值位表示真值的绝对值。凡不足n-1位的,小数在最低位右边加零;整数则在最高位左边加零以补足n-1位。这种计算机的编码形式叫作原码。
记作X=[X]原。例如在字长n=8的机器内:
小数: [+0.1011]原=0.1011000
[-0.1011]原=1.1011000
整数: [+1011]原=00001011
[-1011]原=10001011
代码中的小数点”.”是在书写时为了清晰起见加上去的,在机器中并不出现。
喀剌佯
2022-04-10 · TA获得超过278个赞
知道小有建树答主
回答量:443
采纳率:66%
帮助的人:171万
展开全部
2的8次方,一共256位数,所以无符号整数0~255,有符号整数-128~127
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uscstzy
2022-04-10 · TA获得超过3139个赞
知道大有可为答主
回答量:5208
采纳率:56%
帮助的人:584万
展开全部
如果包括0的话是从0~255
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式