【发布时间】:2010-09-25 16:42:35
【问题描述】:
X = 01001001 和 Y = 10101010
如果我想将它们加在一起,我该怎么做?它们是“Two's Complement”...
我尝试了很多东西,但我不太确定我得到了正确的答案,因为似乎有不同类型的规则。
只是想确保它是正确的:
1. 按原样添加它们不会转换负数
2. 将得到的负数转换为和。
f.eks
01001001+10101010 = 11110011 => 00001100 => 1101 => -13
要么?
1. 转换负片
2.将它们加在一起并转换负数
f.eks
01001001+10101010 => 01001001 + 01010110 => 10011111 => 01100001 => -97
所以基本上我想做的是采取:X-Y和X+Y
谁能告诉我该怎么做?
一些资源网站:
student-binary
celtickane
swarthmore
【问题讨论】:
-
具有重新标记能力的人应该将其标记为“作业”