有问题就有答案
Q1:带符号二进制双字减法运算,101000 -1010000的结果是 ? 高位的0我这省去了
结果是 -40 二进制写太长了,11111111....最后8位是 11011000减法用加法来算。先把 1010000取反加1 后 1111...10110000 0000...00101000+ 1111...10110000= 1111...11011000
Q2:二进制加减法
二进制四则运算和十进制四则运算原理相同,所不同的是十进制有十个数码,“满十进一”,二进制只有两个数码0和1,“满二进一”。二进制运算口诀则更为简单。 1.加法 二进制加法,在同一数位上只有四种情况: 0+0=0,0+1=1,1+0=1,1+1=10。 只要按从低位到高位依次运算,“满二进一”,就能很容易地完成加法运算。例1 二进制加法 (1)10110+1101; (2)1110+101011。解 加法算式和十进制加法一样,把右边第一位对齐,依次相应数位对齐,每个数位满二向上一位进一。 10110+1101=100011 1110+101011=111001 通过计算不难验证,二进制加法也满足“交换律”,如101+1101=1101+101=10010。 多个数相加,先把前两个数相加,再把所得结果依次与下 一个加数相加。
Q3:二进制加减法运算法则
Q4:二进制的加减法
因为二进制各位上的数必须小于2以及大于等于2就要进位的特点,二进制加法运算法则:加法算式和十进制加法一样,把右边第一位对齐,依次相应数位对齐,各数位满二向上一位进一。同样的因为二进制各数位上具有必须小于2、大于等于2就要进位以及不够减需要借“1”的特点,二进制加减法运算法则:将右边第一位对齐,依次相应数位对齐,依次做减法,同一数位不够减时向高位“借一”,“借一当二”。二进制由0和1组成,在门电路中的应用非常广泛,主要的二进制逻辑运算有与、或、非、以及同或和异或运算。扩展资料1、十进制中有“提公因数”的巧算方法,通过实际操作“提公因数”也适用于二进制,而且交换两个数的位置不会影响结果,于是我们得到十进制的巧算方法和运算律同样的适用于二进制。2、当被除数和除数都是非负数时,除法的原理是用被除数反复减去除数,一旦结果小于被除数,那么减的次数就是最终的商,而这个结果就是余数。最终,商的符号取决于被除数和除数的符号,而余数的符号总数与除数的符号相同的。参考资料来源:百度百科-二进制运算法则
Q5:二进制减法01010010-11011110的结果是
01010010-11011110=0111010082-(-34)=116
Q6:(101000)二进制转换十进制的计算结果
(101000)2=((((((0*2 1)*2 0)*2 1)*2 0)*2 0)*2 0)10=(((((1*2 0)*2 1)*2 0)*2 0)*2 0)10=((((2*2 1)*2 0)*2 0)*2 0)10=(((5*2 0)*2 0)*2 0)10=((10*2 0)*2 0)10=(20*2 0)10=(40)10