二进制转十进制

2021-10-17   手机访问

手机扫二维码访问该网页

2进制转10进制转换器

进制转换器说明

强大的进制转换工具,支持输入整数和小数转换,最大支持长度50位。可以在2进制、8进制、10进制和16进制之间任意转换。

二进制简介

二进制(binary),在数学中是一种逢2进1的进位计数法。常用于数字电路中,是现代计算机依赖的一种进位计数制。二进制通常用0,1两个数字表示。如二进制数1010(表示的数等于十进制数10)。

二进制转十进制

二进制转十进制可以使用任意进制转十进制公式:

abcd.efg(n) = d*n^0 + c*n^1 + b*n^2 + a*n^3 + e*n^-1 + f*n^-2 + g*n^-3(10)

其中abcd.efg是n进制数,n表示任意制。即对应数位的基数码乘该位的权得到一个10进制数,每个数位的计算结果相加即为10进制数。

二进制转十进制

如:
11001.101
= (1*2^0)+(0*2^1)+(0*2^2)+(1*2^3)+(1*2^4)+(1*2^-1)+(0*2^-2)+(1*2^-3)
= 1+0+0+8+16+0.5+0+0.125
= 25.625

你看懂了吗?1*2^0表示1乘2的0次方,计算出来就是1。0*2^1表示0乘2的1次方,计算出来就是0。依此类推,计算各项结果相加就是25.625。所以二进制数11001.101转换为十进制数为25.625。

网友评论

()关注微信公从号

相关内容

热点推荐