成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

二进制减法怎么运算

Q1:二进制减法运算如何实现?

二进制减法与普通减法没有什么不同,只不过高位借1只能当2用,这样减下来就不会有问题。关键是不够减怎么办,数学计算时可以有负数,但计算机上程序计算时却没有符号位,而且是有字节数要求的。这样对于非借位的就是普通减法运算,对于借位的就需要做补码运算。
举例说明
二进制 101-10=11、相当于十进制 5-2=3、其实和十进制减法差不多 十进制不够减的借1相当于10、而 二进制 不够减的时候借一后相当于2来使用就行。

Q2:二进制减法运算当最高位出现0-1,无法借位怎么办

从低位向高位逐位计算,借了位先把当前位计算完毕比如0-1,借位后得到2减去1后等于1;再计算左边位,由于借位关系,左边位也需要多减1,如果不够减还需要再借位,依此类推
举例
1000
-0011、
————
0101、
最低位0-1,不够减向前位借位,得到2-1,本位最终结果是1、
右数第2位,0-1由于有借位应当算0-1-1,不够减,借位,得到2-1-1,本位最终等于0
第3位0-0,由于借位应当算0-0-1,不够减,借位,2-0-1,得到1,本位等于1、
第4位1-0,由于借位1-0-1,等于0

Ww!w.bAzhISHI.cOm

Q3:二进制加减法运算法则

1.二进制加法运算法则:
0+0=0,0+1=1,1+0=1,1+1=10 ,也就是当两个相加的二进制位仅一位为1时,相加的结果为1;如果两个二进制位全是0,相加的结果仍为0;而如果两个相加的二进制位均为1,则结果为10(相当于十进制中的2),也就是“逢2进1”规则,与十进制中的“逢10进1”的道理一样。
2.二进制减法运算法则:
1-1=0,1-0=1,0-0=0,0-1=-1,也就是当两个相加的二进制位中同为0或1时,相减的结果为0;如果被减数的二进制位为1,而减数的二进制位为0,则相减的结果仍为1;而如果被减数的二进制位为0,而减数的二进制位为1,则需要向高位借1,但此时是借1当2,与十进制中的借1当10道理一样。

Q4:二进制的加法和减法运算时按什么进行的?

二进制的加法按二进制的加法规则进行:
0+0=0
0+1=1、1+0=1、1+1=10、二进制的减法运算可按照加法运算的逆运算进行:
10-1=1 (借位)
1-1=0
1-0=1、0-0=0
实际上在计算机内部做减法时是用加法做的(-123就是+(-123)).

Q5:关于二进制数减法运算

上面的说法有误啊
1100-111的二进制如何运算
应该是1100-111=1100+(-111)
算出(-111)的补码;
(-111)=(1111)2原码(带符号位)=(1001)补
1100-111=1100+1001=0101,符号位是"0",表示结果为正即为101,就是5

Q6:二进制减法怎么算

和十进制是一样的,十进制不够减的时候从前一位借1当作10,二进制借1当作2。
也可以转成十进制算好之后再转回二进制…

Q7:二进制的除法和减法怎么运算的

只有两个数,0和1、1. 二进制加法
有四种情况: 0+0=0
0+1=1、1+0=1
1+1=0 进位为1、【例1103】求 (1101)2+(1011)2 的和
解:
1 1 0 1、+ 1 0 1 1、-------------------
1 1 0 0 0
2. 二进制乘法
有四种情况: 0×0=0
1×0=0
0×1=0
1×1=1、【例1104】求 (1110)2 乘(101)2 之积
解:
1 1 1 0
×1 0 1、-----------------------
 1 1 1 0
0 0 0 0
1 1 1 0
-------------------------
1 0 0 0 1 1 0

w;wW.bAZHIShI.cOm

猜你喜欢

更多