【发布时间】:2017-02-27 00:26:21
【问题描述】:
我真的对“32 位二进制补码”这个术语感到困惑
如果我有数字 9,那么 32 位二进制补码是多少?
9 = 1001
补码 = 0111
32 位 9 = 0000 0000 0000 0000 0000 0000 0000 1001
二进制补码 = 1111 1111 1111 1111 1111 1111 1111 0111
这个结果太可笑了!实在是太大了!这真的是你应该做的吗?
【问题讨论】:
-
它不会比任何其他 32 位数字大
标签: binary cpu-architecture twos-complement