0

我正在学习一个补码以及一个补码如何使用最高有效数字作为符号指示符。

如果用 1 的补码表示二进制数 110,则得到 -1。但是,很明显,110 相当于十进制的 6。在这里,我真的很困惑。

计算机如何知道您打算使用 -1 还是 6?谢谢。

4

1 回答 1

0

计算机不会隐含地将任何含义与特定的位串相关联。将类型与值关联以确定如何解释位(例如,整数是有符号还是无符号)取决于您选择的编程语言。

于 2014-01-25T00:55:52.813 回答