将八位二进制数10110110转化成十进制符号数以及十进制非符号数。二者相同吗?
将八位二进制数10110110转化成十进制符号数以及十进制非符号数。二者相同吗?
日期:2017-09-16 08:25:34 人气:1
不相同。
无符号数比较简单,直接转换就行了,二进制(10110110)=十进制(182)。
而有符号时,正数与无符号时相同,而高位为1,即为负数时,方法是包括符号位在内整体取反再加1,就是真值和补码转换,过程为:
10110110各位取反=01001001,再加1,为01001010,则真值为74,最后结果即为-74。
所以,有符号数和无符号数分别为:-74和182