二进制中怎样识别负数

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:57:42
说是最高位1表示负数,0表示正数,但是还是不太懂,谁能详细解释一下,3Q

在二进制数里,最高位0表示正数,1表示负数。
为了便于加减计算,正负数用补码来表示,正数的补码就是原码;负数的补码是原码的反码再加1。
如八位二进制数,它的表示数的范围是:-128到+127。

+18 -------- 00010010
-18 -------- 反码为:11101101 补码为:11101110