El lus... digo el user introduce el numero(n) y la base a la que desea convertirlo(base), este devuelve el numero en la otra base (n_base) :
Código :
int dec2base(int n, int base) {
int n_base=0, coef=1;
while (n!=0) {
n_base+=coef*(n%base);
coef*=10;
n/=base;
}
return n_base;
}
notas:
n*=10 --> n=n*10
devuelve un numero entero(int)
n*=10 --> n=n*10
devuelve un numero entero(int)
Salu2
