十进制的转换
int d[100];
void change10ToOther(int n,int radix)//radix为目标进制
{
int len =0;
do{
d[len++] = n%radix;
n/=radix;
}while(n!=0);
}//转换后的逆序存储
转换为十进制
int otherTo10(int n[] ,int radix){ //若输入为顺序的n
int len = strlen(n);
int sum = 0;
for(int i=0;i<len;i++){
sum = sum*radix + n[i];
}
return sum;
}