2进制进制00代表什么

240次

问题描述:

2进制进制00代表什么急求答案,帮忙回答下

最佳答案

推荐答案

如果采用补码形式(大多数计算机中都采用补码形式来表示带符号整数)的话,16位二进制补码1000000000000000表示十进制数-32768。

用最高位表示符号位,低16位表示绝对值的话,16位二进制补码可以表示-32767~+32767,但这当中有两个0:+0和-0。数学上,0是没有正负的,所以就用+0来表示0,而用-0来表示-32768,因为1000000000000000b=32768d,而最高位(符号位)恰好是1,表示负数,因此,就用它表示-32768了。

为你推荐