失落的鱼1
幼苗
共回答了11个问题采纳率:90.9% 举报
假设,A是111,K进制的意思就是,从右边开始计数,第一位代表1*K^0,第二位代表1*K^1,第三位代表1*K^2,以此类推,第N位代表几个N的N-1次,表示成K^(N-1),
所以可以假设A1是A从右边数起的第一位,AN是最左边那位,那么
B=A1*1+A2*K+A3*(K^2)+……AN*(K^(N-1))
这个是所有进制都可以换算的,
备注K^0表示K的零次幂,任何数的零次幂都是0
可以给你举个实例,2进制下的数字1011换算成10进制就是
1*1+1*2^1+0*2^2+1*2^3=1+2+0+8=11
8进制555表示成十进制就是
5*8^0+5*8^1+5*8^2=5+40+320=365
1年前
1