采用补码表示,整数0只有一种表示形式,该形式为什么 若用8位二进制补码表示十进制整数?128,则其表

日期:2013-03-04 21:49:43 人气:2

采用补码表示,整数0只有一种表示形式,该形式为什么 若用8位二进制补码表示十进制整数?128,则其表

正零:00000000 负零:10000000 这两个数其实都是0,但他们的原码却有不同的表示。 但是他们的补码是一样的,都是00000000 二进制的 10000000 的最高位为1, 所以它表示的是负数。是负的多少呢?我们将其八位全部取反,得到01111111, 然后加1,得到10000000. 将该数看作无符号数,值为128, 故计算机中的10000000表示的是-128
    A+
热门评论