为什么11位二进制补码的最小值是-1024?

2023-07-26 10:04发布

不知道你是怎么算的,最小值100 0000 0000明明是个偶数.#p#这个问题,不用算。分析一下即可:11位二进制,共有2048个不同的数码。用补码形式代表有

不知道你是怎么算的,最小值100 0000 0000明明是个偶数.#p#这个问题,不用算。分析一下即可:11位二进制,共有2048个不同的数码。用补码形式代表有
2条回答
Tomomoy 曝鱼 停泊
2023-07-26 10:27 .采纳回答
这个问题,不用算。分析一下即可:
11位二进制,共有2048个不同的数码。
用补码形式代表有符号数时,就分成两个相等的部分,各有1024个数码。
用一半代表0和正数,即0~1023;
用一半代表负数,即-1~-1024。

你是用的反码吧,补码当然是-1024啊。-1024就是10000000000

一周热门 更多>