有一个八进制数的二进制补码是11101101,其相应的十进制数是( d )。 A.509 B.19 C.- 19 D.253

高手指教
2025-03-10 14:23:45
推荐回答(2个)
回答1:

首先,先把二进制补码换成用真值表示,最高位(符号位)1表示负的,其余的取反+1得到
-10011,这是用二进制表示的,换成十进制就是,-1*(1*2^4+0*2^3+0*2^2+1*2^1+1*2^0)=-19

至于前面的“有一个八进制数”是干扰你的!!!~

所以选C

回答2:

C.- 19