Billie
Erfahrenes Mitglied
Hellas!
Eine kleine Frage, ich habe ein short mit folgenden binären Wert:
Im Grunde stecken in diesem short zwei Werte: 153 und 3. Ich konnte 3 schon extrahieren in eine andere short-Variable:
Aber mit 153 klappt es einfach nicht - ein unsigned right shift wandelt mir meine short-Variable in einen int um und füllt 1en auf ... 0 wäre ja OK. Das Ziel ist eine short-Variable mit dem Wert 153.
Ich hoffe es kann mir jemand mit dem richtigen Ansatz helfen!
Beste Grüße,
Billie
Eine kleine Frage, ich habe ein short mit folgenden binären Wert:
Code:
10011001 00000011
Im Grunde stecken in diesem short zwei Werte: 153 und 3. Ich konnte 3 schon extrahieren in eine andere short-Variable:
Code:
m |= (v << 8);
m >>>= 8;
Aber mit 153 klappt es einfach nicht - ein unsigned right shift wandelt mir meine short-Variable in einen int um und füllt 1en auf ... 0 wäre ja OK. Das Ziel ist eine short-Variable mit dem Wert 153.
Ich hoffe es kann mir jemand mit dem richtigen Ansatz helfen!
Beste Grüße,
Billie