将二进制转换成10进制数
时间: 2023-05-27 22:01:01 浏览: 96
将二进制数每一位乘以它的权值,再将结果相加即可得到10进制数。
例如,二进制数1101转换成10进制数的过程如下:
第一位为1,其权值为$2^3=8$,所以第一位的贡献为$1\times8=8$;
第二位为1,其权值为$2^2=4$,所以第二位的贡献为$1\times4=4$;
第三位为0,其权值为$2^1=2$,所以第三位的贡献为$0\times2=0$;
第四位为1,其权值为$2^0=1$,所以第四位的贡献为$1\times1=1$;
最终二进制数1101转换成的10进制数为$8+4+0+1=13$。
阅读全文