你应该区分什么是真值,什么是机器数的问题;-0.01111是真值,我假设它是定点小数,那么写成机器数可以有原码,补码,移码三种表示方法咯,反码也是机器数的一种,但是它作为求补码的中间量,一般不会用于表示真值。
-0.01111补码:1.10001
你把二进制和计算机中的数据表达方式搞混了,二进制就像十进制,本身就和十进制类似的,而计算机中表达整数数据的方式是采用了数据二进制值的补码