有符号二进制数10 00 00 00 00 00 00 00对应十进制数为?
发布网友
发布时间:2022-04-27 08:35
我来回答
共1个回答
热心网友
时间:2023-08-28 08:08
如果采用补码形式(大多数计算机中都采用补码形式来表示带符号整数)的话,16位二进制补码1000000000000000表示十进制数-32768。
用最高位表示符号位,低16位表示绝对值的话,16位二进制补码可以表示-32767~+32767,但这当中有两个0:+0和-0。数学上,0是没有正负的,所以就用+0来表示0,而用-0来表示-32768,因为1000000000000000b=32768d,而最高位(符号位)恰好是1,表示负数,因此,就用它表示-32768了。