[x]补=1.000…0,它代表的真值是()。 A、-0 B、-1 C、+1 D、+0
已知当0>x>=-1时,补码的定义为[x]补=2+x也就是说真值x=[x]补-2,所以当补码等于1.0000时,x=1.0000-2=-1,因此,证明得到补码1.0000的真值为-1。
最后解释一下为什么这里不能用按位取反,末尾加一的原则进行求解,因为这个原则的本质是将补码变成原码来进行真值的求解,然而,原码小数的定义域不包括-1,因此不能使用该原则进行推倒。
不知道怎么做,
网上说 -1.0 的补码为 2 + (-1.0) = 1.0000。
B
用户登录可进行刷题及查看答案
登录后提交答案