Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo Forum, da ich momentan keinen Funktionenparser zur Verfügung habe (ich aber versuchen möchte Funktionen zu zeichnen) rechne ich einzelne Punkte des Graphen aus und Zeichne eine Kurve durch DrawCurve(). Das funktioniert bei quadratischen Funktionen o.ä sehr gut, allerdings steigen die Werte bei Exponentioalfunktionen so schnell und stark, dass ich einen Overflow-Execption kriege (nicht bei der Rechnung selbst, sondern wenn ich Zeichne!). Das verwirrt mich deshalb, da ich vorher überprüfe ob…
-
@RodFromGermany Was ich hätte erwähnen sollen (mein Fehler, entschuldige) ist, dass die Funktion bei einem Aufruf ExponentialFunction(1, 2) keine Probleme verursacht. Da die Schleife unabhängig von den Parametern ist bedeutet dies, dass die Schleife immer gleich lang läuft und somit immer gleich viele Elemente im Array vorhanden sind. Es ist also nicht möglich (außer ich übersehe etwas), dass es hier zu einem Überlauf kommt.
-
Hier mein aktueller Code: C#-Quellcode (22 Zeilen) @jvbsl Ich habe oben ja ein Bild von den Werten gepostet, sie haben alle einen Wert zugewiesen. Ich habe den using Block ergänzt, hat zwar nicht geholfen, ist aber an sich schon besser. @VaporiZed Auf deinen Tipp hin habe ich das ganze in ein Try-Catch-Block gemacht und es wurde dadurch nur seltsamer, es wurde nun nämlich gar kein Graph mehr gezeichnet. Also habe ich den Try-Catch-Block entfernt um die Fehlermeldung zu sehen. Statt eines Overflo…