已知一补码为10000101,则其真值用二进制表示为多少

如题所述

首先这个数值不是负数、正数的补码1000101其原码就是1000101那么真值就是1000101二进制十进制则是133、因为正数的原码、补码、反码在真值是相等的,负数就不一样了。
如果是-1000101、则先用反码表示成{11111010}反+1=正数{11111011}补那么原码就是{11111011}也等于二进制的真值,十进制就是251
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-03-31

首位 1,既代表负号,也代表数值-128。

其余位,求和:4 + 1 = +5。

总和,就是真值:-128 + 5 = -123。

第2个回答  2011-11-26
1111010+1=1111011 -123本回答被网友采纳