为啥二进制数1000000000000000转化十进制时是负的2的15次方?
为啥二进制数1000000000000000转化十进制时是负的2的15次方?
日期:2019-10-24 19:15:51 人气:1
这是因为在计算机中是采用补码表示整数。16位整数表示时
1000000000000000
最高位为1表示它是负数。它的真值为15位全1再+1,即2的15次方,
整个数即为-2^15
为啥二进制数1000000000000000转化十进制时是负的2的15次方?