知道补码,求真值,是非常简单的。
你既不用求“反码原码”,也不用想着“符号位不变”。
“取反加一”或“减一取反”,都是不需要的。
你就直接进行【数 制 转 换】即可。
比如:
有一个八位的补码:1001 1110。
首位 1,既代表负数,也代表-128。
其余都是正数:16 + 8 + 4 + 2 = 30。
求总和,故其真值就是:-98。
----------
另一个八位的补码:0001 1110。
其真值就是:16 + 8 + 4 + 2 = 30。
这就是详细步骤!
简单不简单?
意外不意外?