二进制转化为十进制怎么算

二进制转化为十进制怎么算

问题描述

二进制转化为十进制怎么算急求答案,帮忙回答下
精选答案
最佳答案

二进制转化为十进制的方法:将一个十进制数除以二,得到的商再除以二,依此类推直到商等于一或零时为止,倒取将除得的余数,即换算为二进制数的结果,由于计算机内部表示数的字节单位都是定长的,以2的幂次展开,或者8位,或者16位,32位等。

要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右。例如:二进制数1101.01转化成十进制1101.01(二进制)=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(十进制)。

二进制数除法与十进制数除法很类似。可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0。

点击这里复制本文地址 以上内容由生活美整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

支持Ctrl+Enter提交
qrcode

生活美 © All Rights Reserved.  Copyright Your WebSite.Some Rights Reserved.
Powered by SHENGHUOMEI