8位二进制数补码10101110的十进制真值是什么

2024-11-30 05:42:59
推荐回答(3个)
回答1:

http://baike.baidu.com/view/377340.htm?fr=ala0_1_1
符号位为“1”,表示是一个负数,求补码的补码就是要求的原码。
10101110后7位按位取反1010001再加1,1010010,符号位不变即为11010010
0+2*1+4*0+8*0+16*1+32*0+64*1=82
所以十进制为-82

回答2:

二进制数补码:1010 1110
取反后+1得原码:0101 0001+1=0101 0010
变为十进制:5*16+2=82

回答3:

原码:01010010
十进制数:0+2+0+0+16+0+64+0=82