abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

Fehlermeldungen 2D Script.

Anonymous
Nicht anwendbar


Gibt es einen Weg, so zu scripten, dass die Fehlermeldungen verschwinden ?
Das Problem ist nur lästig bei der Prüfung des Scripts weil ich immer 4x auf "Weiter" klicken muss. Das 2D Skript wird in der Datei wie gewünscht abgearbeitet. Danke.
3 ANTWORTEN 3
runxel
Legend
Ein bisschen umständlicher, aber so wird man gezwungen "vernünftig" zu arbeiten:


eps = 0.001 !!! machine epsilon
if abs(180 - symb_rotangle) < eps then
....
Lucas Becker | AC 27 on Mac | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

«Furthermore, I consider that Carth... yearly releases must be destroyed»
Anonymous
Nicht anwendbar
Danke - dann versuchen wir´s mal mit "vernünftig" 🙄
runxel
Legend
Haha, letztlich ist das nur nett gemeint, weil Floating Point Arithmetik nicht so einfach ist, wie es scheint. Manche Zahlen kann der Rechner nämlich nicht richtig darstellen.
Und dann ist eine Zahl für den Rechner eben z.B. 42.000000001 statt 42.
Wenn du dann anfängst die beiden zu vergleichen, wird das Ergebnis "False" sein, obwohl du sehr wahrscheinlich etwas anderes erwartet hast.
Das nur als Erklärung. (:
Lucas Becker | AC 27 on Mac | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

«Furthermore, I consider that Carth... yearly releases must be destroyed»