Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 07.12.11
Programmierer Programmierer ist offline
Mitglied
 
Registriert seit: Dec 2009
Beiträge: 96
Programmierer befindet sich auf einem aufstrebenden Ast
Standard

der zero-divide-Fehler bedeutet, dass du irgendwo durch null teilst. Meist führt irgendeine interne Berechnung zum Ergebnis null. Dieses Ergebnis wird dann weiterverarbeitet und später für eine Division benutzt.

Meistens weiß man ja nicht, in welcher Code-Zeile das genau passiert. Entweder du suchst nach Berechnungen mit Division und versuchst so die Stelle zu finden oder du grenzt das Problem Schritt für Schritt ein - d.h. du deaktivierst große Teil des Codes (indem du Teile auskommentierst oder du setzt in der Art return-Befehle, dass nur ein kleiner Teil der jeweiligen Funktion ausgeführt wird). Wenn der Fehler dann weg ist, kannst du Stück für Stück mehr Code aktivieren und so die Zeile finden, wo der Fehler steckt.

Wenn du den Fehler nicht alleine findest, poste ihn doch ruhig hier. Ich helfe dir gerne bei der Suche.