Wie wandle ich einen 2 Byte int-Wert am Einfachsten in 2 char-Werte um? Z.B. int 800 in 0x03 und 0x20
Beitrag "16 bit Variable in zwei 8 bit Variablen aufteilen" Ist ja nicht so, dass diese Frage besonders selten wäre :-)
Verwirrter Anfänger schrieb: > Aber 800 = 0x320 = (0x3 * 0x100) + (0x20 * 0x1) Passt ja auch, Multiplikation/Division mit 0x100 ist das Gleiche wie schieben um 8 Bits nach links/rechts. Zumindest bei vorzeichenlosen Zahlen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.