Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Taschenrechner --> Term rechnen


SpundeR - Mi 03.12.08 18:50
Titel: Taschenrechner --> Term rechnen
Hey, ich wollte mal fragen wie ich meinen selbst programmierten TR einen Term rechnen lassen kann und nicht nur 2 Zahlen?
hoffe ihr könnt mir helfen. (Achja, bin noch Anfänger ;))

mfg SpundeR


jaenicke - Mi 03.12.08 18:58

Hallo und :welcome: bei uns.

Dafür gibt es zwei Möglichkeiten: Du nimmst den Term selbst auseinander und analysierst ihn, oder du benutzt einen Parser, der dir das abnimmt.
Fertige Matheparser gibt es hier:
http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Parsers.htm


SpundeR - Mi 03.12.08 19:41

user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:
Hallo und :welcome: bei uns.

Dafür gibt es zwei Möglichkeiten: Du nimmst den Term selbst auseinander und analysierst ihn, oder du benutzt einen Parser, der dir das abnimmt.
Fertige Matheparser gibt es hier:
http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Parsers.htm


Danke für deine Antwort :)

Ich werd mich dann wieder hier melden falls ich noch fragen hab, die durch du Tutorials nicht beantwortet werden können.

Edit: Wenn du ( oder jemand anderes) mir vllt erklären könnte wie das mit dem selbst analysieren funktioniert, wäre ich gerne bereit dazu^^


Jakob_Ullmann - Mi 03.12.08 20:24

Hier ein sehr guter, kleiner, gut erweiterbarer: http://delphi.zsg-rottenburg.de/parser.html


jaenicke - Mi 03.12.08 20:35

user profile iconSpundeR hat folgendes geschrieben Zum zitierten Posting springen:
Edit: Wenn du ( oder jemand anderes) mir vllt erklären könnte wie das mit dem selbst analysieren funktioniert, wäre ich gerne bereit dazu^^
Dazu gab es hier im Forum schon Beiträge, die müsste ich auch wieder suchen.