因为最高位为符号位,是0的时候表示正,是1的时候表示负。所以当最高位为0,而其他位为1的时候,数值最大,为2的n次方减1。
因为位数是从0开始的,8位数,最高位其实是2的7次方,那么要表示8位数最大值,1111 1111,就得是2的8次方减去1。1 0000 0000 减去1是不是就是 1111 1111。