不能没有你原唱:二进制转换十进制

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 22:14:02

二进制数从右向左权值依次为: 2^0=1,2^1=2,2^2=4,2^3=8,...

所以 二进制数转换成十进制数公式为:

1001=1*(2^3)+0*(2^2)+0*(2^1)+1*(2^0)=9 式中括号内的即为权值,二进

制数的每一位乘以对应的权值即可

比如:1111110111101 长度13
十进制:1*2^12+1*2^11+1*2^10+1*2^9+1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+1*2^3+1*2^2+0*2^1+1*2^0 就是从左开始指数是其前面的长度。