二进制减法 后面位向前一位0借位 0-1=1 那这位0下还减1为什么得0
若这位0下是0就得1我不理解这里啊,求详解释(1)10011-1111(2)11000-10001例:1001111000-1111-10001—————————————...
若这位0下是0 就得1 我不理解这里啊,求详解释 (1)10011-1111 (2)11000-10001
例:10011 11000
- 1111 - 10001
—————— ———————
??100 ????1
PS: 【?】是不理解的位置。 展开
例:10011 11000
- 1111 - 10001
—————— ———————
??100 ????1
PS: 【?】是不理解的位置。 展开
2个回答
展开全部
例:10011
- 1111
——————
??100
先说这个,从后面开始:
第三位:0-1 <0,从第四位借1,那么就是 2+0-1 = 1
第四位:0-1-1(刚第三位借了1) <0,从第五位借1,那么就是 2+0-1-1 = 0
第五位:1-0-1(刚第四位借了1) = 0
得到:00100 => 也可以写成 100
--------------------------------------------------------------------------------
11000
- 10001
———————
????1
也是从后面开始:
第一位:2(第二位借1)+0-1 = 1
第二位:2(第三位借1)+1-1-1(第一位借1) = 1
第三位:2(第四位借1)+0-1(第二位借1) = 1
第四位:2(第五位借1)+0
第五位:1-0-1(第四位借去1)=0
得到:00111 => 111
- 1111
——————
??100
先说这个,从后面开始:
第三位:0-1 <0,从第四位借1,那么就是 2+0-1 = 1
第四位:0-1-1(刚第三位借了1) <0,从第五位借1,那么就是 2+0-1-1 = 0
第五位:1-0-1(刚第四位借了1) = 0
得到:00100 => 也可以写成 100
--------------------------------------------------------------------------------
11000
- 10001
———————
????1
也是从后面开始:
第一位:2(第二位借1)+0-1 = 1
第二位:2(第三位借1)+1-1-1(第一位借1) = 1
第三位:2(第四位借1)+0-1(第二位借1) = 1
第四位:2(第五位借1)+0
第五位:1-0-1(第四位借去1)=0
得到:00111 => 111
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询