负数在计算机中的二进制表示

说起来惭愧,身为一个计算机专业的人刚明白负数在计算机中表示。

我们先举一个例子 如  -5

第一步 先写出该负数的绝对值 (例子为5)的二进制编码

负数在计算机中表示

第二步 写出5 的补码,即所有位取反

结果为

1 0 1 0 

第三步 补码加一

结果为

1 0 1 1 

这个结果就是 5 的补码 1 0 1 1

相关文章: