七进制数143怎样转换成十进制和二进制?

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:13:56
麻烦高手解答啊?明天考试的题目,最好有解法 背下来!!

如果会把“二进制”换成“十进制”那就可以把“七进制”的东西换成你想要的东西。例:143(七进制)等于80(十进制)等于1010000(二进制)。
如果我们设我们要转换的十进制数是Sum,进制数的基数是R,各基数前的系数是A(0,1,2,3.....n)分别对应的指数是(0,1,2,3.....n)那么就有公式:
Sum=A0R0+A1R1+A2R2+……+AnRn(在这里显示不出来,跟A后的数字是下标,跟在R后的数字是指数)。根据这个公式就可以算出来了。上例:3*7(0)+4*7(1)+1*7(2)=3+28+49=80=1*64+0*32+1*16+0*8+0*4+0*2+0*1(取系数)=1010000(二进制)

转10进制:
1*7^2+4*7^1+3*7^0=49+28+3 = 80

转2进制:
1*111^10+100*111^1+11*111^0
= 110001 + 11100 + 11
= 0101 0000

^标识乘方。如a^n标识a的n次方