
8位二进制补码是和8位二进制码有什么区别,什么叫8位二进制补码能表示的整数范围是-128到127?
8位二进制补码是和8位二进制码有什么区别,什么叫8位二进制补码能表示的整数范围是-128到127?为什么不是-127到127?...
8位二进制补码是和8位二进制码有什么区别,什么叫8位二进制补码能表示的整数范围是-128到127?为什么不是-127到127?
展开
4个回答
展开全部
8位二进制码是指用8位二进制来表示的任何一种编码的统称,而8位二进制补码是8位二进制码中的一种编码方式。
8位二进制补码是采用最高位来表示符号,低7位来表示数值大小的一种编码。8位二进制码有256种状态,可以表示256个数。如果表示范围是-127~+127的话,那就会存在两个0,就是+0和-0。而实际上,0是没有正负的,不需要有两个0。因此,就用+0(00000000)来表示0,而用-0(10000000)来表示-128,因为10000000=128,而恰好它的最高位即符号位=1表示负数。
8位二进制补码是采用最高位来表示符号,低7位来表示数值大小的一种编码。8位二进制码有256种状态,可以表示256个数。如果表示范围是-127~+127的话,那就会存在两个0,就是+0和-0。而实际上,0是没有正负的,不需要有两个0。因此,就用+0(00000000)来表示0,而用-0(10000000)来表示-128,因为10000000=128,而恰好它的最高位即符号位=1表示负数。
2013-11-10
展开全部
二进制补码应该是位权吧。就像八进制那样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机中,并没有任何的数字。
计算机中,只有电压,分别用 L、H 代表。也可以写成 0、1,这些,都是代码。
计算机中,并没有任何的数字,只有代码。
一组八位的电压,用 8 个 0 或 1 来代表,这就是 8 位二进制码。
这 8 个 0 或 1,可以代表人类所用的数字、字母、图形、声音。。。
代表不同的东西,有不同的规则,或称为编码方法。
补码,就是一种,代表"数字"的规则。
ASCII 码,就是一种,代表"字母"的规则。
。。。
计算机中,只有电压,分别用 L、H 代表。也可以写成 0、1,这些,都是代码。
计算机中,并没有任何的数字,只有代码。
一组八位的电压,用 8 个 0 或 1 来代表,这就是 8 位二进制码。
这 8 个 0 或 1,可以代表人类所用的数字、字母、图形、声音。。。
代表不同的东西,有不同的规则,或称为编码方法。
补码,就是一种,代表"数字"的规则。
ASCII 码,就是一种,代表"字母"的规则。
。。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询