8位有符号数,补码范围为什么是-128~+127?求指教。

日期:2017-10-04 06:28:07 人气:1

8位有符号数,补码范围为什么是-128~+127?求指教。

-128是个特殊的数,不用考虑符号位!若字长为1byte,因有一位是符号位,所以原码能表示数值的范围为(-127~-0 +0~127)共256个注:-0和+0.(印度人将零作为标记并放入运算之中,对人类文明的贡献极大)在补码中用(-128)代替了(-0),所以补码的表示范围为:(-128~0~127)共256个. 注:(-128)没有相对应的原码和反码, (-128) = (10000000)希望对你有帮助!
    A+
热门评论