二进制1000转化为10进制:1000B=?D写出二进制各位上的基数:从个位的1开始写,高位是低位乘以2,写4位即可8 4 2 1 将要转换的数按位对齐写到下面一行1 0 0 0 (通过观察,这个数中仅包含一个8,那么结果就是8了)正规算法是:按位上下做乘法,结果左右做加法=1*8+0*4+0*2+0*1=81000B=8D如果1000不是二进制数是n进制数,那么写出n进制数的基数,也这么计算即可,n进制基数写法与二进制基数写法仅区别在于高位是低位乘以n提示:记住各进制的个位是1,就可以用笔算进制之间数据转换了,简单吧,不用记那些带指数的公式了。