关于书中”取反加一”的理解:
-
首先要声明的是,其上文中表示这是”反码表示法中可以获得求负数补码的简便方法”.
这个概念,类似于”珠算口诀”,通过这样的”变换”能够得到正确的答案! -
“对于负数,原码符号位不变,数值部分按位取反,末位加一(该行为即为’取反加一’),即得负数相应的补码.” ----课本原句
- 这句话应该这么理解: 对于负数,(符号位不变,数值部分按位取反),末位加一,即得负数相应的补码.
- “符号位不变”这句话只作用于”数值部分按位取反” -0.0000000 = 1.0000000
- 符号位不变,数值部分按位取反: 1.1111111
- 末位加一: 10.0000000
- 删除溢出位: 0.0000000
-
总结: 这是一个语文问题, 并不是一个数学问题.
-
由于笔者知识水平有限,如果文中想法有误,还请诸君指正.