Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: [C] Bitweise logische UND-Verlnüpfung

  Alt 2. Nov 2004, 09:19
Zitat von Delphi-Coder:
Habe folgende Aufgabe: "Die Variable x habe den Wert 255. Durch eine bitweise logische UND-Verknüpfung mit einer Zahl y sollen das erste und das achte Bit von x gelöscht werden (auf 0 gesetzt werden).
x = x & y;
Code:
// Bits löschen
x = x & (~0b10000001); // man beachte das ~ (NOT)
// und noch kürzer:
x &= ~0b10000001;

// Bits setzen
x = x | 0b10000001;
Andreas
  Mit Zitat antworten Zitat