[C++] Algoritmo di conversione di basi

Salve ragazzi. Dovrei creare un algoritmo di conversione di numeri interi fra basi diverse.
Ho intenzione di utilizzare l'algoritmo delle divisioni ripetute e i resti saranno i componenti di un array (trascurando l'ordine inverso). Ora mi chiedevo, utilizzando un ciclo for(inizializzazione, condizione, variazione):
1) come condizione inserisco il numero massimo di bit da utilizzare per la codifica? (magari tramite input)
2) come itero le divisioni successive? Per esempio per effettuare la somma degli elementi di un array impongo somma iniziale=0 e poi alla somma aggiungo gli elementi, prodotto uguale ma condizione iniziale=1 e poi moltiplico, ma come funziona invece per i rapporti? Come faccio ad iterare il rapporto sui quozienti ottenuti? E per i resti?

Risposte
Omega1
Ahi già abbozzato un programma ?

Per maggiori informazioni sulle basi numeriche: https://it.wikipedia.org/wiki/Base_(aritmetica)

"Omega":
Ahi già abbozzato un programma ?

Per maggiori informazioni sulle basi numeriche: https://it.wikipedia.org/wiki/Base_(aritmetica)


Grazie mille, sbagliavo le iterazioni

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.