我正在尝试学习二进制数系统并且几乎是非常新的。我刚刚用一些基本的东西完成了一些关于二进制数对话、加法、减法等的章节。
但现在我看到了一章关于 1 的补码和 2 的补码。我知道什么是有符号数,有符号大小以及二进制数字如何以 8 位、16 位等形式存储在内存中。但问题是我不明白为什么 1 的补码和 2 的补码。还有为什么我们应该使用 2 的补码以及为什么它更好等。
我正在关注一本书,它有转换为 1 的补码和 2 的补码的指南。但是没有什么能解释为什么 1 的补码和 2 的补码。
所以我需要一些帮助来更深入地理解它。任何关于二进制数字系统等的书籍建议都值得赞赏。
提前致谢 罗宾