Thema: Delphi Bittweises XOr

Einzelnen Beitrag anzeigen

Telefonkabel

Registriert seit: 15. Jan 2007
94 Beiträge
 
#1

Bittweises XOr

  Alt 3. Mai 2007, 21:11
Hy!
Gibt es in Delphi eine äquivalente Funktion zu dem "^" in Flash?
Aus der Hilfe kopiert:

^ (bitweises XOR)
Verfügbarkeit
Flash Player 5.

Verwendung
ausdruck1 ^ ausdruck2

Parameter
ausdruck1,ausdruck2 Beliebige Zahl.

Rückgaben
Keine.

Beschreibung
Operator (bitweise); wandelt ausdruck1 und ausdruck2 in vorzeichenlose 32-Bit-Ganzzahlen um und gibt eine 1 an jeder Bit-Position zurück, an der die entsprechenden Bits in ausdruck1 oder ausdruck2 (jedoch nicht in beiden) 1 sind.

Beispiel
Im folgenden Beispiel wird der bitweise XOR-Operator für die Dezimalzahlen 15 und 9 verwendet und das Ergebnis der Variablen x zugewiesen.

// 15 dezimal = 1111 binär
// 9 dezimal = 1001 binär
x = 15 ^ 9
trace(x)
// 1111 ^ 1001 = 0110
// Rückgabewert: 6 dezimal( = 0110 binär)



MfG
Telekab
  Mit Zitat antworten Zitat