1个回答
展开全部
十进制转换是使用的短除法,想转几进制就除以几然后取余数例如
21(十进制)
21÷2=10余1
10÷2=5余0
5÷2=2余1
2÷2=1余0
1÷2=0余1
然后逆序输出从下往上组合余数
结果就是10101(二进制)
那二进制如何转换成十进制呢?
还是拿这个数字进行转换(10101)二进制
公式为,基数乘以进制的位权次方
10101(基数)
43210(位权)
1*2^4+0*2^3+1*2^2+0*2^1+1*2^0
1*2^4=16(零乘以任何数字都等于零所以不用计算)
1*2^2=4
1*2^0=1(任何数字的0次方都等于1)
然后相加就是16+4+1=21(十进制)这就转换过来了
21(十进制)
21÷2=10余1
10÷2=5余0
5÷2=2余1
2÷2=1余0
1÷2=0余1
然后逆序输出从下往上组合余数
结果就是10101(二进制)
那二进制如何转换成十进制呢?
还是拿这个数字进行转换(10101)二进制
公式为,基数乘以进制的位权次方
10101(基数)
43210(位权)
1*2^4+0*2^3+1*2^2+0*2^1+1*2^0
1*2^4=16(零乘以任何数字都等于零所以不用计算)
1*2^2=4
1*2^0=1(任何数字的0次方都等于1)
然后相加就是16+4+1=21(十进制)这就转换过来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询