A. 二进制、三进制、四进制等怎样和十进制相互转化
假设有二进制数10110,那么转化为十进制数为:
1*2^4+0*2^3+1*2^2+1*2^1+0*2^0
假设有三进制数2101,那么转化为十进制数为:
2*3^3+1*3^2+0*3^1+1*3^0
四进制也同理。
把十进制转化为二进制,用除法求余,其他进制的转化同理。
B. 二进制,三进制,四进制等怎样和十进制相互转化
写n进制的基数的方法:个位是1,高位是低位乘以n
举例说明:
1010B=?D
写出二进制每位上的基数
8,4,2,1 然后将要转换的数按位对齐写在下面一行
1,0,1,0 此式按位上下做乘法结果左右做加法=1*8+0*4+1*2+0*1=8+2=10
1010B=10D,其他n进制转换,写出n进制基数,然后一样算即可
21D=()3
还是写三进制基数,写到比21大为止:
27,9,3,1 用这组数从高到低将21凑出来,用到几个该位下面就写几,没用到的写0
_0,2,1,0
21=2*9+3=2*9+1*3=0*27+2*9+1*3+0*1
所以21D=(210)3,十进制转成其他n进制,写出n进制基数,然后同样计算即可
简单吧,只要会写基数即可,写基数只要记住个位是1即可