带符号位的二进制数10000000转化为十进制是多少

日期:2017-11-22 22:58:38 人气:1

带符号位的二进制数10000000转化为十进制是多少

高位是符号位,符号位等于1,则这是一个用补码表示的负的十进制数 用补码的反向算法得到十进制数的绝对值: 10000000B-1=01111111B 01111111B取反=10000000B 写出二进制各位基数,个位1,高位是低位乘以2,写二进制数的位数8位为止 128 64 32 16 8 4 2 1 将10000000按位对齐写在下面一行 1 0 0 0 0 0 0 0此式按位上下做乘法,结果左右做加法 128+0=128,所以10000000B=128D,这是十进制
    A+
热门评论