110000减10111 等于11001。
1、我们用在某位上方有标记点表示该位被借位。具体过程为从被减数的右边第一位开始减去减数,在本例中,由于0减1而向右数第二位借位,借1在十进制里是借了10,但在二进制里是借了2,故借来了2后,这里的计算是2+0-1=1,在竖式的右数第1位写上1;
2、然后据继续往左边计算,右数第二位不够减,继续向前面借位,故借来了2后,这里的计算是2-1+0-1=0,注意这里要先减去借给右数第一位的1,再开始计算,则在竖式的右数第2位写上0;
3、同理,右数第三位不够减,继续向前面借位,借来了2后,这里的计算也是2-1+0-1=0,则在竖式的右数第3位写上0;
4、到了右数第四位,依然要向前面借位,借来了2后,这里的计算是2-1+0-0=1,则在竖式的右数第4位写上1;
5、到了右数第五位,以为给第四位借去了1,故这里变成了0,不够减下面的1,需继续向前面借位,借来了2后,这里的计算是2-1(借去的1)+1(原本有的1)-1(下面的1)=1,则在竖式的右数第5位写上1;
所以二进制的减法110000减10111 等于11001。
扩展资料:
二进制的减法运算法则:
当需要向上一位借数时,必须把上一位的1看成下一位的(2)10。
0-0 =0;
1-0=1;
1-1=0;
0-1=1 有借位,借1当(10) 看成 2, 则 0+ 2 - 1 =1。
详细讲解了五年级数学二进制减法的题型。
110000
- 10111
-------
= 11001
这是二进制之间的运算(是逢二进一),不能用十进制的运算法则(逢十进一),所以在110000减10111中,
末位0减1后降一位变为1,
前面的0也跟着降一位变为1,再减去1后变为0,
前面的0也跟着降一位变为1,再减去1后变为0,
第四位0降一位后变为1,
第五位的的1降一位变为0,再减去1后变为1,
前面的1也降一位变为0,
所以最后结果为11001。
也可以将110000和10111转换为十进制数48和23,
再将48减去23后等于的25转换成二进制数11001,
这样更直白,但也更繁琐。
(可以使用WINDOWS自带的计算器,在附件里,没有的话网上也可以找,但个人建议用“除以二取余数法”等手写换算,考试时是不可能用计算器的,不知道的话自己去搜一搜吧)
1、我们用在某位上方有标记点表示该位被借位。具体过程为从被减数的右边第一位开始减去减数,在本例中,由于0减1而向右数第二位借位,借1在十进制里是借了10,但在二进制里是借了2,故借来了2后,这里的计算是2+0-1=1,在竖式的右数第1位写上1;
2、然后据继续往左边计算,右数第二位不够减,继续向前面借位,故借来了2后,这里的计算是2-1+0-1=0,注意这里要先减去借给右数第一位的1,再开始计算,则在竖式的右数第2位写上0;
3、同理,右数第三位不够减,继续向前面借位,借来了2后,这里的计算也是2-1+0-1=0,则在竖式的右数第3位写上0;
4、到了右数第四位,依然要向前面借位,借来了2后,这里的计算是2-1+0-0=1,则在竖式的右数第4位写上1;
5、到了右数第五位,以为给第四位借去了1,故这里变成了0,不够减下面的1,需继续向前面借位,借来了2后,这里的计算是2-1(借去的1)+1(原本有的1)-1(下面的1)=1,则在竖式的右数第5位写上1;
所以二进制的减法110000减10111 等于11001。
通过降高位法
首先把最高位的1写成如下形式
100000=011111+000001
直观的看原数110000等于
011111
000001
010000
三个数的和
减去
010111
每位对齐相减,第一位原来的数有2个1减去1后为1
第二位原数1个1减去1就为0
依此类推得出结果为11001
广告 您可能关注的内容 |