Gast
#1722911
Wie wandle ich einen 2 Byte int-Wert am Einfachsten in 2 char-Werte um? Z.B. int 800 in 0x03 und 0x20
|
Anzeige
|
2 Byte int-Wert in 2 char Werte umwandeln
Gast
#1722911
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 :-)
Gast
#1723032
Aber 800 = 0x320 = (0x3 * 0x100) + (0x20 * 0x1) 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. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|