-128是10000000,八位二进制数一共有256种码,1到127,政府数只差一个最高位,0是00000000(即正0),负0,即10000000被定义为-128.
八位二进制数,一共有 256 种编码。用一半(128个),表示负数,用另一半(也是128个),表示零和正数。显然,128个负数,是:-1~-128;零和正数,也是128个,即:0~+127。难道,还能有别的、比这更好分配方法吗?
最高位符号位 2^(-7)