S
Struct
Gast
Hallo zusammen
ich habe ein sehr sehr dringendes Problem, ohne das ich heute nicht weiter komme und morgen habe ich eine Präsentation.
Kennt sich jemand von euch mit Bit-Shifting bei C# aus?
Ich habe einen Byte scaleValue mit dem Wert 2 (0000.0010 binary)
Jetzt möchte ich das Bit 3 und 4 (Scale) der Byte Config (siehe Bild) mit Hilfe meines Byte scaleValue setzen, aber es funktioniert nicht.
![photo_2018-01-21_20-59-03.jpg photo_2018-01-21_20-59-03.jpg](https://pics.computerbase.de/forum/attachments/552/552246-b7f015faab03d5a395d1914a70aa137e.jpg?hash=t_AV-qsD1a)
ich habe ein sehr sehr dringendes Problem, ohne das ich heute nicht weiter komme und morgen habe ich eine Präsentation.
Kennt sich jemand von euch mit Bit-Shifting bei C# aus?
Ich habe einen Byte scaleValue mit dem Wert 2 (0000.0010 binary)
Jetzt möchte ich das Bit 3 und 4 (Scale) der Byte Config (siehe Bild) mit Hilfe meines Byte scaleValue setzen, aber es funktioniert nicht.
Code:
Byte configByte = (configByte | (scaleValue<< 0x02));
![photo_2018-01-21_20-59-03.jpg photo_2018-01-21_20-59-03.jpg](https://pics.computerbase.de/forum/attachments/552/552246-b7f015faab03d5a395d1914a70aa137e.jpg?hash=t_AV-qsD1a)