Seite 2 von 2

Re: Bytes to int mit Bitwise Operators

Verfasst: Mittwoch 25. Januar 2023, 12:35
von starsconty
Ich habe mir auch schon einiges ausgeben lassen, aber es wurde mir nicht klar, wieso man da 8 Bits verschieben muss und wieso der Oder-Vergleich notwendig ist.

Re: Bytes to int mit Bitwise Operators

Verfasst: Mittwoch 25. Januar 2023, 12:44
von __deets__
Was denn fuer ein Oder-Vergleich? Sehe ich keinen. Wenn du 16 bit bauen willst, aus unteren 8 bit und oberen 8 bit, dann musst du die oberen 8 bit um 8 bit verschieben, damit die dann zusammen verodert die gewuenschet 16 ergeben.

Re: Bytes to int mit Bitwise Operators

Verfasst: Mittwoch 25. Januar 2023, 14:13
von Sirius3

Code: Alles auswählen

low = xxxxxxxx
high = yyyyyyyy
(high << 8) = yyyyyyyy00000000
low | (high << 8) = yyyyyyyyxxxxxxxx