Ich bin seit etwa 3-4 Monaten ein "Pythoniser" und war bisher regelmäßiger Gast in diesem Forum.
Zur Zeit stehe ich vor einem Problem, welches ich trotz Forum und zwei Fachbücher noch nicht elegant lösen konnte.
Deshalb habe ich mich entschlossen, Mitglied der Familie zu werden!
Und nun zu meinem kleinen Ärgernis:
Ich muss errechete Koordinaten (float) untereinander vergleichen. Leider kommt mir da wohl die "automatische Echo-Ausgabe" in den Weg...
Hier ein Beispiel zu meinem Problem.... : obwohl "a" und "b" mathematisch gleich sein müssten, sind sie im Vergleich = False
(Der Folgende Auszug wurde aus Idle herauskopiert)
Code: Alles auswählen
>>> a = 2.4 + 0.2
>>> b = 2.8 - 0.2
>>> print a, b
2.6 2.6
>>> a,b
(2.6000000000000001, 2.5999999999999996)
>>> a == b
False
>>> c = 2.5
>>> c == 2. + 0.5
True