将八位二进制数10110110转化成十进制符号数以及十进制非符号数。二者相同吗?

日期:2017-09-16 08:25:34 人气:1

将八位二进制数10110110转化成十进制符号数以及十进制非符号数。二者相同吗?

不相同。 无符号数比较简单,直接转换就行了,二进制(10110110)=十进制(182)。 而有符号时,正数与无符号时相同,而高位为1,即为负数时,方法是包括符号位在内整体取反再加1,就是真值和补码转换,过程为: 10110110各位取反=01001001,再加1,为01001010,则真值为74,最后结果即为-74。 所以,有符号数和无符号数分别为:-74和182
    A+
热门评论