1、为什么第一题得出结果还要变成负数? 2、例题2,3正确结果展示是怎样得来的?求详解! 谢谢谢谢

 我来答
zhangsonglin_c
高粉答主

2017-03-17 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.7万
采纳率:83%
帮助的人:6968万
展开全部
减去一个数=加上这个数的补数。这是计算机里面用加法器做减法的一般方法。补数的最高位是1,这是符号位,正数是0,负数是1.如果符号位是1,这个数就是负数,需要转换成人类使用的负数的形式,就是补数求原数。
正数相加,不要用补数。用了就是错误的。
更多追问追答
追问
我是说例题一为什么最终结果还要变成负的?就是x-y=-0.0111
追答
就应该是负的。x=-0.1101,y=-0.0110,x比y小,减下来就是负数。就如(-2)-(-1)=-1一样
补数相加的结果1.1001,最前面的1.是符号位,1表示负数。用补数表示负数,是逐位反末位+1,要求原数,减去末位1,再求反。1.1001-->1.1000->-0.0111.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式