X的补码是10001,求X的真值

问题描述:

X的补码是10001,求X的真值

1 0001 中最左边的1,是符号位,1代表负号;
后边的0001是数值位,求反加一,可得绝对值,即1110+1=1111 = 15(10进制).
所以真值就是:-15.
---------------
顺便说一下,下列链接中:
所说的“一个负二进制数的绝对值(称为真值)”的说法是错误的,网友们不要被它误导.