Nur ein Bit ändern

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
kiaralle
User
Beiträge: 173
Registriert: Donnerstag 19. August 2021, 19:11

Hallo,

wie kann ich bei einem 8bit das 7. bit ändern?

Aufbau bit 7 ....... bit 0

Ist 10100110
Soll 00100110

Gruß Ralf
Sirius3
User
Beiträge: 18370
Registriert: Sonntag 21. Oktober 2012, 17:20

Dafür gibt es bit-Operationen:

Code: Alles auswählen

ist = 0b10100110
soll = ist & ~(1 << 7)
kiaralle
User
Beiträge: 173
Registriert: Donnerstag 19. August 2021, 19:11

Danke, ich hatte auch was gefunden aber das war nicht so schön erklärt.
nezzcarth
User
Beiträge: 1799
Registriert: Samstag 16. April 2011, 12:47

kiaralle hat geschrieben: Sonntag 22. Februar 2026, 08:56 Danke, ich hatte auch was gefunden aber das war nicht so schön erklärt.
"Bitmaske" ist hier der Fachbegriff für die weitere Suche.
Antworten