先看十进制,2017,个位上是1,十位10,百位100,千位1000,这个数有2个1000,0个100,1个10和7个1,把它们乘起来求和就知道表示的是几了,1000 100 10 1这是十进制每位上的基数,规则是个位1,高位=低位*10
写出二进制每位上的基数,个位1,高位=低位*2,101011B一共6位,那写出6位基数:
32 16 8 4 2 1 然后将要转换的数按位对齐写在下面一行
1 0 1 0 1 1 通过观察,这个数中有1个32,1个8,1个2和1个1,把它们加起来就得到答案
注:其他n进制写出n进制的基数(个位1,高位=低位*n),然后也这么算就可以了
本回答被网友采纳