Erstes Bit setzen

26/04/2008 - 07:49 von Christian Havel | Report spam
Hi,

ich habe folgendes Byte: 0x84 und möchte das höchstwertige Bit umsetzen,
d.h. 0x04.
Wie mache ich dies?
Christian
 

Lesen sie die antworten

#1 Frank Dzaebel
26/04/2008 - 08:45 | Warnen spam
Hallo Christian,

ich habe folgendes Byte: 0x84 und möchte das
höchstwertige Bit umsetzen, d.h. 0x04. Wie mache ich dies?



aus :
http://groups.google.com/group/micr...225087f977
kannst Du ersehen, das es da verschiedene Möglichkeiten gibt.
Du könntest also ToggleBits hier meinen:
Sei: byte b = 0x84; // dann zum Beispiel:
- Toggle-Semantik: b ^= (byte)128;
- Off-Semantik: b &= (byte)127;


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen