今天看计算机组成原理,忽然看到二进制的原码补码和反码部分。就想到一个问题,八位二进制数为什么表示范围是:-128~~+127? 当然这是用补码表示的时候才会出现的。 8位二进制原码的表示范围:-127~+127 8位二进制反码的表示范围:-127~+127 8位二进制补码的表示范围:-128~+127 n位二进制原码和n位二进制反码:-2^(n-1)-1~+2^(n-1)-1;n位二进制补码:-2^(n-1)~+2^(n-1)-1。 这条好久之前就知道,但是也没具体想过是什么原因,其实也是很简单, 计算机对带符号数…