Forum: Compiler & IDEs Unsigned Short teilen in 2 x 8Bit


von Dirk (Gast)


Lesenswert?

Hallo,

heute wende ich mich mit einer kleinen Problemstellung an Euch:

Ich habe ein 16Bit-Wort als Unsigned Short definiert; nehmen wir an
"0x0C0E". Nun möchte ich diese 16Bit teilen in zweimal Unsigned Char.
eine dieser Variablen soll am Ende "0x0C" enthalten, die andere
Variable den niederwertigeren Teil "0x0E".

Was schlagt Ihr vor?

Vielen Dank für Eure Hilfe!
Dirk.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

byte1 = word & 0xFF;
byte2 = word >> 8;

von Dirk (Gast)


Lesenswert?

Toll, hat funktioniert; Danke!
Dirk.

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
Noch kein Account? Hier anmelden.