8个二进制位补码表示带符号正数取值范围为什么是[-128,127]呢?

如题所述

1.因为原码的8位二进制的范围就是-128~127,也就是-2^7~2^7-1,所以反码也是
2.原码中,10000000的1指的是符号位,后面的0才是有效的,第一位1代表负数,0代表正数,另外没有正负0之分,统一表示为10000000,所以原码的表示范围是11111111~01111111
温馨提示:答案为网友推荐,仅供参考
相似回答