Rechner
-
Ich habe folgendes Problem:
Der Benutzer gibt eine Rechenaufgabe mit +-*/()^ als Zeichenkette ein. Wie kann ich diese Aufgabe ausrechnen lassen? Beim Berrechnen soll Punkt vor Strich beachtet werden.Hat jemand ein gutes Konzept?
Danke im Vorraus
mfg
Mad888
-
Dafür brauchst du einen mathematischen Formelparser.
Hier ein Link zu einem, der mir sehr gut gefällt: http://www.cbuilder.de/sourcecode/sourcecode.html
-
Prof. Dr. J. Dankert - Mathematischer Parser
http://www.haw-hamburg.de/rzbt/dnksoft/cammpus/parser.html