用8位2进制补码表示带符号的十进制整数的范围是
用8位2进制补码表示询骆帘呦带符号的十进制整数的范围是-128到127。
8位2进制带符号的数,一共可以表示2^8(256)个数,第一位为符号位,由于符号位0代表正数,1代表负数,所以最小的数为10000000(-128),最大的数为01111111(127)。
这里解释一下,最小数为什么不是11111111,由于规定0的补码唯一,是00000000,所以8位二进制数可以表示256个数(并非正0和负0一样所得出的255个),也就是说10000000表示的不是0,而是-128,它也就是最小的数而并非11111111(-127)。
扩展资料
原码:在数值前直接加符号位的表示方法。
反码:正数的反码与原码相同。负数的反码,符号位为“1”,数值部分按位取反。例如原码1110的反码为1001。
补码:正数的补码和原码相同。负数的补码则是符号位为“1”,数值部分按位取反后再在末位加1。也就是反码加1。例如原码1110的补码为1010。
参考资料来源:百度百科-二进制补码
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。