2进制转10进制的计算公式为,X=a_n*2^n+a_*2^+。。+a_1*2^1+a_0*2^0其中,X表示二进制数字,n表示2进制位数,a_n表示最高位的数值,a_0表示最低位的数值,以上给出的是一般的情况,可以根据实际的情况修改数值。比如,要将1010转换成10进制,首先得知1010的位数为4,n=4,那么1010的转换公式为,X=1*2^3+0*2^2+1*2^1+0*2^0最后将转换公式中的值代入求X,有X=8,所以1010转换为10进制即为8。2进制转换为16进制也有类似的计算公式,不同是X表示16进制数字,比如要将11001101转换为16进制,n=8,转换公式为X=1*16^7+1*16^6+0*16^5+0*16^4+1*16^3+1*16^2+0*16^1+1*16^0,最后计算X,有X=CD,则11001101转换为16进制即为CD。