Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#6

AW: Eingebene Formel berechnen

  Alt 20. Jul 2012, 08:10
PS: Es gibt viele Mathebibliotheken (sogar mehrere hier im Forum).

z.B. Hier im Forum suchenMathLib Hier im Forum suchenMathParser Hier im Forum suchenMathe-Parser ...

Bei Google suchenDelphi MathLib Bei Google suchenDelphi MathParser Bei Google suchenDelphi Mathe-Parser ...



Diesen Parser9 setzen wir auch auf der Arbeit ein,
aber ohne die Formel etwas vorzuverarbeiten, sollte/kann man den nicht ordentlich nutzen. (z.B. Leereichen und Zeilenumbrüche rausfilten)
und wir haben uns SQL-mäßig "xx"-Parameter reingemacht. Diese werden vorher gesucht, durch "param_xxx" ersetzt und im Parser als Konstante registirert.
(leider fehlt ein Ereignis, wo man sich hätte vom Parser selber die "unbekannten" Parameter/Variablen/Konstanten hätte nennen lassen können, um sie dann da zu befüllen)

Wegen der Upgrademöglichkeit haben wir den Parser-Code selber kaum verändert (1) und eben nur eine Vorverarbeitung vorgeschaltet, bzw. alles in eine Calc-Prozedur verpackt.
1: Ich hab nur eine öffentliche "sag mit alle bekannten Konstanten und deren Werte"-Methode integriert, da der Parser leider keine Möglichkeit zum Auslesen bietet, was aber zum Debuggen sehr nützlich wäre.

Zitat:
ist das vielleicht die Unit unter dieser Adresse ?
FF meint was von nicht vertauenswürdiger Seite?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Jul 2012 um 08:19 Uhr)
  Mit Zitat antworten Zitat