负数在计算机中的二进制表示
说起来惭愧,身为一个计算机专业的人刚明白负数在计算机中表示。
我们先举一个例子 如 -5
第一步 先写出该负数的绝对值 (例子为5)的二进制编码
第二步 写出5 的补码,即所有位取反
结果为
1 0 1 0
第三步 补码加一
结果为
1 0 1 1
这个结果就是 5 的补码 1 0 1 1
说起来惭愧,身为一个计算机专业的人刚明白负数在计算机中表示。
我们先举一个例子 如 -5
第一步 先写出该负数的绝对值 (例子为5)的二进制编码
第二步 写出5 的补码,即所有位取反
结果为
1 0 1 0
第三步 补码加一
结果为
1 0 1 1
这个结果就是 5 的补码 1 0 1 1
相关文章: