二进制如何转换为十进制数?
2个回答
展开全部
先说二进制转十进制
例如:1010,这个数字一共四位那么转换成十进制就是(第一个数字)*2^(位数-1次方)+(第二个数字)*2^(位数-1次方)+(第三个数字)*2^(位数-1次方)+(第四个数字)*2^(位数-1次方)也就是1*2^3+0*2^2+1*2^1+0*2^0=8+0+2+0=10
十进制转二进制
把数字10转二进制
10/2
商5余0
二进制的最后一位就是0
xxx05(上面的商)/2
商2余1
二进制的倒数第二位1
xx102(上面的商)/2
商1余0
二进制的倒数第三位0
x010当最后的商位1的时候就不再除了,1就是二进制的第一位
1010
例如:1010,这个数字一共四位那么转换成十进制就是(第一个数字)*2^(位数-1次方)+(第二个数字)*2^(位数-1次方)+(第三个数字)*2^(位数-1次方)+(第四个数字)*2^(位数-1次方)也就是1*2^3+0*2^2+1*2^1+0*2^0=8+0+2+0=10
十进制转二进制
把数字10转二进制
10/2
商5余0
二进制的最后一位就是0
xxx05(上面的商)/2
商2余1
二进制的倒数第二位1
xx102(上面的商)/2
商1余0
二进制的倒数第三位0
x010当最后的商位1的时候就不再除了,1就是二进制的第一位
1010
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询