1、为什么第一题得出结果还要变成负数? 2、例题2,3正确结果展示是怎样得来的?求详解! 谢谢谢谢
1个回答
展开全部
减去一个数=加上这个数的补数。这是计算机里面用加法器做减法的一般方法。补数的最高位是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.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询