二进制数“10100”转化为十进制数是20,二进制数10100转成十进制数可以这样计算:数字中有两个1,从右至左数就是第五位和第三位是1,对应十进制数就是2的2次方和2的4次方,把这两个数加起来得出结果20。
扩展资料
二进制转十进制方法:
要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右,然后进行求和。其计算公式为abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3(10)。
或者首先把二进制数写成加权系数展开式,然后按十进制加法规则求和。这种做法称为“按权相加”法。最后将二进制数中有1的位置对应的十进制数相加起来得结果。但是这种办法比较繁琐,增加了计算步骤。
参考资料来源:百度百科-十进制转二进制
二进制转换成十进制的运算方法是﹖
追答如果这位上有1则用1X2的(从右起的位数-1)次方,然后把所有的得数相加