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