计算机如何区分1(1)补码中的6(110)和-1(110)

时间:2014-01-25 00:51:09

标签: unsigned ones-complement

我正在学习一个补码,以及一个补码如何使用最重要的数字作为符号指示。

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

如果您打算使用-1或6,计算机如何知道? 感谢。

1 个答案:

答案 0 :(得分:0)

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