2个2进制数11001001+00100111结果是?

2025-04-28 23:38:33
推荐回答(5个)
回答1:

解:
11001001+00100111=11110000
可以拆解来算:
11001001+00100111=(11000000+1001)+(00100000+0111)
=(11000000+00100000)+(1001+0111)=11100000+10000=11110000
当然,也可以先换算成十进制,再计算加法,得到结果后,再换算成二进制。

回答2:

和十进制加法相似.

2个数写成2排,

从右往左每位对齐,

然后从右往左一位一位的做加法,如果加起来大于或等于2就向前进位.下一位加的时候就得连进位一起加.

如:二进制数11+11

最右边两个1相加得2,向前进位,进位后本位就剩0.下一位是1加1,还要加上进位,得3,向前进位,本位剩1.下一位只有进位,就是1.

回答3:

11001001+00100111=11110000

11001001 =201


00100111 =39


201+39= 240


换算成二进制是
11110000

回答4:

呵呵请别误人子弟了,二进制逻辑加运算不用进位谢谢,也就是说0+0=0。1+0=1。1+1=1答案是11101111

回答5:

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