如题所述
已知 X 的补码是:1001 1001。
首位 1,既代表负号,也代表数值-128。
所以:X =-128 + 16 + 8 + 1 =-103。
----
如果 X 的补码是:0001 1001。
那么:X = 16 + 8 + 1 =+25。
求真值,就是这么简单。
哪有“正负数原码反码取反加一符号位不变”这些啰嗦事!