有符号二进制补码的数值范围为什么是-8~ 7

发布网友

我来回答

1个回答

热心网友

4位二进制补码,最高位是符号位。当符号位是0的时候,表示正数;符号位是1的时候,表示负数。于是,正数的表示范围为+1~+7,负数的表示范围为-1~-7。而0有两个:+0和-0。在数学上,0是没有正负的。因此规定:用+0来表示0,那么-0呢?由于对于模8而言,0的模和8的模相等(都是0),所以用-0表示-8。综上所述,4位二进制补码的表示范围就是-8~+7。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com