为啥二进制数1000000000000000转化十进制时是负的2的15次方?

日期:2019-10-24 19:15:51 人气:1

为啥二进制数1000000000000000转化十进制时是负的2的15次方?

这是因为在计算机中是采用补码表示整数。16位整数表示时 1000000000000000 最高位为1表示它是负数。它的真值为15位全1再+1,即2的15次方, 整个数即为-2^15
    A+
热门评论