En esta Web hay mucho ejemplos de como podemos pasar a un array una las cifras de un numero, pues si no lo recuerdas puedes dar click aqui, o ver este codigo ...
cout<<" # Binario: ";num=n; do{ i++; rest=num%10; x[i]=rest; num=num/10; }while (num!=0);
con este codigo podemos pasar las cifras en orden inverso a un vector x[10], pero el secreto para convertir un numero a otra base es, dividirlo entre la otra base, osea si lo kiero en binario divido entre 2, en octal, pues entre 8, y si lo quiero en Hexadecimal?!, pues lo mas lógico entre 16, y atravez de un for decreciente (i--), evaluamos cada numero. Claro teniendo en cuenta que apartir del 10 es "A", 11 "B", etc.
bueno, gracias Luisa por tus recomendaciones, y ahora bajate el elemplo, buenas noches. BYTE'S, toma toda tu leche .... ;)
0 comentarios:
Publicar un comentario