1.将P进制数x转化为十进制数y
int y=0,product=1;
while(x!=0)
{
y=y+(x%10)*product;
product=product*P;
x=x/10;
}
2.将十制数y转化为Q进制数z
int z[40],num=0;
do{
z[num++]=y%Q;
y=y/Q;
}while(y!=0);
1.将P进制数x转化为十进制数y
int y=0,product=1;
while(x!=0)
{
y=y+(x%10)*product;
product=product*P;
x=x/10;
}
2.将十制数y转化为Q进制数z
int z[40],num=0;
do{
z[num++]=y%Q;
y=y/Q;
}while(y!=0);