PDA

Visualizza la versione completa : [ C ] Trasformare variabili da Hex a Dec e viceversa


doitch
30-04-2004, 12:38
ciao a tutti, come esercitazione per la scuola dovrei creare una funzione che mi trasformi una stringa che rappresenta un numero esadecimale nel suo equivalente decimale, ma non riesco a venirne fuori!! :dh:
la funzione deve essere dichiarata cos:

void hex2dec (char hexstr[8], unsigned int* dout)

per quanto riguarda l'inverso ho usato la funzione itoa, ma da quello che ho visto non c' un'altra funzione che fa l'inverso purtroppo... :cry:

se riusite a darmi una mano ve ne sarei grato!!

Vi ringrazio anticipatamente!

ciao!! :ciauz:

infinitejustice
30-04-2004, 19:16
Nn ci giurerei sul fatto che Marchiori sia contento se usi itoa() visto che nn voleva nemmeno pow(), ricordi? ;)

Ti conviene prima contattarlo via email per chiedergli se si puo.
Cmq nn c' bisogno di usare funzioni di libreria, basta un po di aritmetica

Loading