Hallo Leute ich brauch einen Tipp oder Hinweis bei einem C - Programm.
Ich habe den Inhalt von vier Registeradressen von 4 x 8 bit nach 32 bit konvertiert
(hoffe ich doch !!) Nun möchte ich den Inhalt von 32 bit in eine Dezimalzahl umwandeln
und über printf ausgeben. Ich brauche ein Beispiel oder Hinweise für die Umwandlung 32
bit in Dezimalzahl.

Im voraus schon mal Herzlichen Dank für Eure Mühe LOWOJ


typedef union
{
unsigned long as_long ;
unsigned char as_byte[4];
} data32_t;

data32_t zaehler;
zaehler.as_long ;
zaehler.as_byte[0] = 0x02;zaehler.as_byte[1] = 0x03;zaehler.as_byte[2]=0x04; zaehler.as_byte[3] = 0x05;

printf("Zaehler :%u\n",zaehler);