补码是1.0000,它的源码和真值是多少?(请写出过程)

如题所述

补码是 1.0000,它的源码和真值是多少?

---------------------

你的说法,有谬误。应该说:

数值X 的补码是 1.0000,X 的源码和真值是多少?

回答如下:

一说到补码和原码,很多人,马上就想到“取反加一”。

但是,补码和原码,并非是一一对应的。

补码,要比原码多表示一个数值。

这个特殊的数值,有补码,却没有原码。这是事实。

那么,补码 1.0000,其代表的真值就是:-1.0。

而-1.0 的原码,并不存在。

谁要想用“补码的补码”来求原码,就肯定是错误的。

去翻翻书吧,这结论,并没有什么过程,就是一个结论。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-01
可以把它当成原码求补码,因为都一样,如果1.0000是原码,真值就是-0.0000,取反加1,是11.0000,第一个是符号位,反过来这就是原来想要求的原码,真值为-1
第2个回答  2019-05-04
没有原码,真值为-1
第3个回答  2010-09-30
补码取反再加一就是原码本回答被提问者采纳