Programmieren - alles kontrollieren 4.939 Themen, 20.671 Beiträge

Konvertierung hex zu dec unetr Borland C++ 6.0

copykiller / 22 Antworten / Flachansicht Nickles

ich sollte bis zu vierstellige Hex-Zahlen in Dezimal-Zahlen umwandeln und umgekehrt(nicht unter Console).
Hätte vielleicht einer ne brauche Idee oder schon nen Source-Code!!

Thx im voraus

bei Antwort benachrichtigen
mr.escape copykiller „Ok soweit funktioniert das ja, aber wenn ich statt den Wert 08 und 34 nun ein...“
Optionen

Wobei es nicht die "Werte 08 und 34" sind sondern die zeichenketten "08" und "34", die hier als hex-zahlen interpretiert werden (dezimal und bei der zweiten zahl auch oktal wären ebenso möglich)?
Wie ist denn readMsg.DATA genau definiert?
Als
char *DATA[ASIZE];
oder
char DATA[ASIZE];
oder
int DATA[ASIZE];
evtl. jeweils als unsigned?
Wobei ASIZE die feldgröße darstellt.
#define ASIZE 32

Woher kommt das leerzeichen vor den ausgabezahlen?
Was ist mit der reihenfolge der einzelwerte, was ist das höhere und was das niedrigere byte?

mr.escape

"The man who trades freedom for security does not deserve nor will he ever receive either." - Benjamin Franklin"Wer seine Freiheit aufgibt, um Sicherheit zu erreichen, wird beides verlieren." - Georg Christoph Lichtenberg
bei Antwort benachrichtigen
ausgs01 ist int copykiller