将二进制数100110转换成十进制数是38。
二进制是满二进一位,转化成十进制。
100110=2的5次方*1+2的2次方*1+2的1次方*1=32+4+2=38(位数上的数字为0,乘0等于0)
扩展资料:
众所周知,二进制的基数为2,我们十进制化二进制时所除的2就是它的基数。谈到它的原理,就不得不说说关于位权的概念。
某进制计数制中各位数字符号所表示的数值表示该数字符号值乘以一个与数字符号有关的常数,该常数称为 “位权 ” 。
位权的大小是以基数为底,数字符号所处的位置的序号为指数的整数次幂。十进制数的百位、十位、个位、十分位的权分别是10的2次方、10的1次方、10的0次方,10的-1次方。二进制数就是2的n次幂。
参考资料来源:百度百科-十进制转二进制
二进制低位开始,与2的n次方相乘相加即可
100110 对应次方数 ,从左往右0到N: 543210
所以它的十进制是 1*2**5+0*2**4+0*2**3+1*2**2+1*2**1+0*2**0=38
1*2**5+1*2**2+1*2**1=38
符号二进制数100110.101转换成的十进制数为(4)。
A.38.625
B.42.315
C.48.625
D.68.815 正确答案:A
解析:将二进制数写成按权展开的多项式之和,然后计算多项式的十进制之和,即可完成二进制数到十进制数的转换。
(100110.101)2=1×25+0×24+0×23+1×22+1×21+0×20+1×2-1+0×2-2+1×2-3
=32+0+0+4+2+0+0.5+0+0.125=38.625