Hexadezimal in dezimal umwandeln.
-
Hallo Forum,
Wie wandelt man eine Dezimalzahl in eine Hexadezimalzahl um?
char input[10]; char output[20]; for (int i=0; i<20;i++) { output[0] = myfunc(input[0] / 16); output[1] = myfunc(input[0] % 16); }Mir jetzt auch noch eine myfunc Funktion zu schreiben die das macht ist mir zu blöd. Da gibt es doch einen einfacheren Weg?
Vielen Dank
Der Klenk
-
sprintf (output, "%x", input);

-
Vielen Dank vista

Wußte doch das es einfacher geht.