Thema: Delphi Mengenoperatoren

Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#4

Re: Mengenoperatoren

  Alt 31. Okt 2004, 13:22
Sets (Mengen) sind in Delphi einfach Bit-Arrays. Die Groesse ist auf 8 Bytes beschraenkt, also maximal 256 Elemente.
Code:
+-------+---+-------+
|   A  | C |   B  |
+-------+---+-------+
Das soll das klassische Diagramm mit zwei ueberschneidenden Kreisen sein.
AC ist die eine Menge und CB die andere. C ist die Schnittmenge.
In Delphi ist A * B die Schnittmenge, also AC * CB = C.
AC - CB = A, CB - AC = B, A + C = AC, C + B = B + C = CB.
Dann gibt es noch den Operator "in" mit booleschem Ergebnis, der schlicht prueft ob ein bestimmtes Element im Set ist.
  Mit Zitat antworten Zitat