1. 计算机中二进制1110010+1101011等于多少
你好,
首先了解下二进制转十进制的方法,主要有两种:
方法一
小数点前或者整数要从右到左用二进制的每个数去乘以2的相应次方并递增,小数点后则是从左往右乘以二的相应负次方并递减。
例如:二进制数1101.01转化成十进制
1101.01(2)=1*2(0)+0*2(1)+1*2(2)+1*2(3) +0*2(-1)+1*2(-2)=1+0+4+8+0+0.25=13.25(10)
所以总结起来通用公式为:
abcd.efg(2)=d*2(0)+c*2(1)+b*2(2)+a*2(3)+e*2(-1)+f*2(-2)+g*2(-3)(10)
方法二
或者用下面这种方法:
把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。
2的0次方是1(任何数的0次方都是1,0的0次方无意义)
2的1次方是2
2的2次方是4
2的3次方是8
...
2的19次方是524288
2的20次方是1048576
比如:二进制数100011转成十进制数可以看作这样:
数字中共有三个1 即第六位一个,第二位一个,第一位一个(从右到左),然后对应十进制数即2的0次方+2的1次方+2的5次方, 即
100011=32+0+0+0+2+1=35
进制转换
本题求1110010+1101011=?
二进制结果为11011101,对齐相加,1+1对应为0,往前加1,1+0或0+1为1,0+0为0
十进制结果为221.
1110010十进制为114,1101011十进制为107,相加为221;
11011101十进制为221。