二进制转换十进制怎么算?

时间:2022.07.25 发布人:kingcl91

二进制转换十进制怎么算?

已解决问题

谷歌kingcl91用户在2022.07.25提交了关于“文在寅二进制转换十进制怎么算?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-30T13:32:35。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:vv2596185  

要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右

例如:橘差二进制数11来自01.01转化成十进制

1101.01(2)=1*20+0问答*21+1*22+1*23+0*2-1+1*2-2=1+0+4+8+0+0.25=13.25

所以总结起体升溶告语守统来通用公式为:

***.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3

或者用下面这种方法:

把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。

扩展**:

例如:二进制1011转十进制为11,算法根十进制基本一样塌信,比如十进制。

2130=2乘以10的三红抓耐金律载次方+1乘以10的二次方+3乘以10的一次方+0乘以10的0次方。而二进制只要把上面的紧粮化益游打脱并制行山10换成2就行了。

二进制11011=1乘以2的四次方+1乘以2的三次方+0乘以2的二次方+1乘以1的一次方+1乘以2的0次方。

十进制转激按祖宁防民扬针稳状套二进制:十进制50,将50整除2得25余数为0,记住这个余数,接下拿多离冷每找来团伍轮用25整除2得12余列数为1,接着用12整除2得6余数为0,依此类推,6整除2得3余数为0,3整除2得1余数为1,1整除2得0余数为1。直到整除结果等于0为止。然后将所有的余数倒序写出来得110010,即就是50的二进制表示。

参考**:二进制百度百科

十进制百度百科