所以让我直截了当,开始学习两个赞美等等,
无论如何我得到了一个二进制数10101011,这是171
有人告诉我找到这个数字的8位和2位赞美......
我分别放了84和85 ......
这是否正确可以有人验证这一点,我使用了显而易见的方法来反转一个人的二进制数,并添加一个最不重要的位来获得两个人的赞美。
提前感谢任何澄清,
辛
答案 0 :(得分:3)
一个补码和两个补码是表示负数的系统。你的号码是正数。
一个补充:翻转所有位;将0替换为0,将0替换为1。
例如,考虑数字-32。 -32的补码是二进制值32,所有位都被翻转:
32 == 00100000
-32 == 11011111
两个补码:与补码相同,然后加1。
32 == 00100000
-32 == 11100000