二进制数1001.110+101.101为什么=1111.011不等于1100.011呢1001.110+ 101.101---------------11这两个数是怎么算的,二进制的加法当中不是1+1=0,0=0=0吗
问题描述:
二进制数1001.110+101.101为什么=1111.011不等于1100.011呢
1001.110
+ 101.101
---------------
11这两个数是怎么算的,二进制的加法当中不是1+1=0,0=0=0吗
答
小数部分算完后进1
算个位已有2 变3
即11
算下来应该没错的
答
1+1 = 10
有进位的,和十进制一样.
小数部分:
0.110 + 0.101 = 1.011
(1/2 + 1/4) + (1/2 + 1/8) = 1 + 1/4 + 1/8 = 1.375
整数部分:
1001 + 101 = 1110
9 + 5 = 14
1001.110 + 101.101 = 1111.011
9.75 + 5.625 = 15.375