abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Wir schätzen Ihren Input!
Bitte nehmen Sie an der Umfrage zu Archicad 28 Startbildschirm und Lerninhalte/Schnell-Tutorials teil

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 | Graphisoft Insider Panelist | 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 |

POSIWID – The Purpose Of a System Is What It Does /// «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 | Graphisoft Insider Panelist | 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 |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen