将二进制数10101转换成十进制数,怎么换算
1个回答
展开全部
二进制转为十进制的时候,先把二进制从高位(最左边的“1”)开始按从上到下的顺序写出,第一位就是最后的商“2÷2=1余0“,余数肯定是加零,其他位数如果有”1“(原来的余数),就先乘以”2“再加”1“。
其详细换算如下:
1????0*2+1=1????余数为1
0????1*2+0=2????余数为0
1????2x2+1=5??????余数为1
0????5x2+0=10??????余数为0
1????10*2+1=21????余数为0
所以得到十进制数21。
扩展资料:
十进制转换成二进制
十进制转二级制时使用除以2取余的方法,将余数和最后的1从下向上倒序写就是结果。
例如302
302÷2=151余0
151÷2=75余1
75÷2=37余1
37÷2=18余1
18÷2=9余0
9÷2=4余1
4÷2=2余0
2÷2=1余0
1÷2=0余1
故二进制为100101110。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询