解:
11001001+00100111=11110000
可以拆解来算:
11001001+00100111=(11000000+1001)+(00100000+0111)
=(11000000+00100000)+(1001+0111)=11100000+10000=11110000
当然,也可以先换算成十进制,再计算加法,得到结果后,再换算成二进制。
和十进制加法相似.
2个数写成2排,
从右往左每位对齐,
然后从右往左一位一位的做加法,如果加起来大于或等于2就向前进位.下一位加的时候就得连进位一起加.
如:二进制数11+11
最右边两个1相加得2,向前进位,进位后本位就剩0.下一位是1加1,还要加上进位,得3,向前进位,本位剩1.下一位只有进位,就是1.
11001001+00100111=11110000
11001001 =201
00100111 =39
201+39= 240
换算成二进制是
11110000
呵呵请别误人子弟了,二进制逻辑加运算不用进位谢谢,也就是说0+0=0。1+0=1。1+1=1答案是11101111
11001001
00100111
得数:11110000
加法
如下:
(1)首先是最右数码位相加。这里加数和被加数的最后一位分别为“0”和“1”,根据加法原则可以知道,相加后为“1”。
(2)再进行倒数第二位相加。这里加数和被加数的倒数第二位都为“1”,根据加法原则可以知道,相加后为“(10)2”,此时把后面的“0”留下,而把第一位的“1”向高一位进“1”。
(3)再进行倒数第三位相加。这里加数和被加数的倒数第二位都为“0”,根据加法原则可以知道,本来结果应为“0”,但倒数第二位已向这位进“1”了,相当于要加“被加数”、“加数”和“进位”这三个数的这个数码位,所以结果应为0 1=1。
(4)最后最高位相加。这里加数和被加数的最高位都为“1”,根据加法原则可以知道,相加后为“(10)2”。一位只能有一个数字,所以需要再向前进“1”,本身位留下“0”,这样该位相加后就得到“0”,而新的最高位为“1