Hallo, ich habe folgendes Problem:
Ich hab einen Funktionsplotter in Java programmiert, der auch schon ordentlich funktioniert. Allerdings muß ich bisland die Funktion, die als Graph dargestellt werden soll, in den Quellcode schreiben, da ich nicht weiß wie ich eine als String abgefragte Funktion so übersetzen kann, daß meine Applikation sie auch als Polynom behandelt und nicht als String (ich hoffe, daß Problem ist so verständlich beschrieben). Meine einzige Idee ist es, einen Parser zu schreiben, der die Funktion zerlegt und dann in gesonderten Methoden den Funktionswert berechnet. Dieses Vorgehen würde ich aber gerne vermeinden, wenn möglich.
Weiß jemand Rat oder einen Link oder ein Buch ?
Danke im voraus und bis denn
mikksu
Thema: [JAVA] Funktion übergeben
-
15.05.2002, 18:33 #1Newbie
- Dabei seit
- Mai 2002
- Beiträge
- 1
[JAVA] Funktion übergeben
- Anzeige
Logge dich ein, um diese Anzeige nicht zu sehen. -
17.05.2002, 12:56 #2
Ich bin zwar eher ein C++ Mensch, aber wirklich gross sind die Unterschiede ja nicht.
Ich würde auch die Funktion als String deinem Plotter übergeben. Der Plotter nutzt einen Parser um den String auf Richtigkeit zu überprüfen. Wenn das der Fall ist, wird der String zepflückt und der Funktionswert berechnet.
So scheint mir das sinvoll zu sein.
Gruss BoronGruß Boron (dessen neuer Rekord beim Bowlen bei 154 Punkten liegt (Stand: 5. März 2011))
Alternativ: der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss
Firefoxbenutzer sollten das hier nutzen: https://addons.mozilla.org/de/firefox/browse/type:3

Zitieren