Forum: Sonstige Fragen zu Delphi
Delphi
by Taralos,
29. Mai 2003
Ja, das war aber nur eine Beispielfunktion, es sollte ja für jede Funktion gelten.
Forum: Sonstige Fragen zu Delphi
Delphi
by Taralos,
28. Mai 2003
@Luckie: Aber was ist wenn ich nicht x^0,5 rechnen würde, sondern x^2
Dann würde dein Weg ja alle negativen Werte aussparen oder irre ich mich?
Forum: Sonstige Fragen zu Delphi
Delphi
by Taralos,
28. Mai 2003
Das ist ja nur ein Beispiel gewesen. Für mein Programm muss x immer von -5 bis 5 laufen.
Deshalb suche ich ja einen Weg es bei diesen speziellen Fällen auszuschließen, dass negative Werte verarbeitet werden.
Mit s := edit1.text; lese ich die mathematische Formel aus einem Edit-Feld aus und lasse diesen String durch die Funktion "rechne" verarbeiten. Das Ergebnis ist dann auch noch ein String.
...
Forum: Sonstige Fragen zu Delphi
Delphi
by Taralos,
28. Mai 2003
Hallo, habe mal wieder ein ähnliches Problem :)
Ich hatte mir mal einen Parser runtergeladen der mathematische Formeln umwandelt und berechnet.
Jetzt stehe ich vor folgendem Problem:
Ich lasse x bei -5 starten und habe die Funktion x^(0,5)
Diese Funktion ist ja aber erst für x >= 0 definiert. Wenn x kleiner ist kann er es nicht berechnen und es kommt eine Fehlermeldung.
Ich wollte es...