[疑惑]100000-0111的结果就是11001
来源:4-4 二进制的补码表示法

在水中飞
2019-07-13
[疑惑]100000-0111的结果就是11001,前面的1不是计算出结果后再加进去的(按讲师的说法是计算得出结果后,再额外加进去的?),而是计算后的结果就是这样的。
[疑惑2]+7的原码时0111,0表示符号位。-7的话,不应该是把前面的0改为1变为1111吗?为何直接在+7的原码前面的符号位前面再加1了(而不是把原来的符号位0改为1?)?
跳跃太大没理解,是跟n有关吗?n对它的位数有什么影响?
写回答
2回答
-
在水中飞
提问者
2019-07-13
根据后面的例子推测,
也就是说,n是不带符号的位数?如n=4是表示4位,但这四位不带符号,不足四位在前面补0。然后再在前面补0或1。
跳跃太大只能自己推测了
132019-08-25 -
dong起来
2019-08-04
二进制 借位取2 相减,和十进制做减法减数不够高位借位取10一样
00
相似问题