Raico
Lt. Junior Grade
- Registriert
- Okt. 2005
- Beiträge
- 274
Hallo, ich hoffe erstmal das es dieses thema nich schon geab um doppelte einträge zu vermeiden. So da ich noch nich lange mit C arbeite habe ich da ein kleines Problem. Ich habe folgende aufgabenstellung bekommen:
Erstellen Sie ein Programm, das eine positive natürliche Zahl in eine unsigned int-
Variable einliest und deren letzten drei Dezimal-, Hexadezimal- und Dualstellen ausgibt.
So mir ist zwar klar das ich über den printf befehl dezimalstellen ausgeben kann und zwar umgerechnet in Hexa und oktal aber wie funzt das mit der Funktion von wegen nur die letzten drei stellen. Ich habe mir schon verschiedienste theroien überlegt aber keine davon führte zum erfolg. Ich vermute das ich einfach zu kompliziert an die sache rangehe und es ne ganz einfach möglichkeit gibt. Es wäre super wenn mir jemand weiterhelfen könnte
Erstellen Sie ein Programm, das eine positive natürliche Zahl in eine unsigned int-
Variable einliest und deren letzten drei Dezimal-, Hexadezimal- und Dualstellen ausgibt.
So mir ist zwar klar das ich über den printf befehl dezimalstellen ausgeben kann und zwar umgerechnet in Hexa und oktal aber wie funzt das mit der Funktion von wegen nur die letzten drei stellen. Ich habe mir schon verschiedienste theroien überlegt aber keine davon führte zum erfolg. Ich vermute das ich einfach zu kompliziert an die sache rangehe und es ne ganz einfach möglichkeit gibt. Es wäre super wenn mir jemand weiterhelfen könnte