Beschreibung:
MathPro ist ein Formelparser, der sowohl normale Formeln wie z.B.
Er ist ungefähr 6x schneller als das MSScriptControl und ungefähr doppelt so schnell wie der QuadSoft Expressionparser (s. Beispielprojekt, da ist der Vergleich nochmal leicht möglich).
Nutzung
Einen Verweis auf die Lib setzen und dann mit dieser Methode Terme ausrechen lassen:
Oder mit dem oben genannten Übersetzer nach VB übersetzen.
Wer sich die Vektorrechnung anschauen will sollte sich das Testprojekt downloaden. (Vektoren können nur über die Buttontastatur eingegeben werden)
Bereits unterstützt
- Operatoren: +,-,*,/,^
- Zahlen die in double gespeichert werden können
- Funktionen: sin,cos,tan,asin,acos,atan, sqrt (Hier wird hin und wieder gerundet, damit man einigermaßen schöne Ergebnisse erhält)
- Klammern
- Vektorrechnung
Lizenz/Weitergabe:
Open Source. Ihr könnt es meinetwegen fast überall nutzen. Nur bei mobilen Apps mich bitte nochmal anschreiben.
Mit diesemConverter kann alles ohne Fehler nach VB übersetzt werden.
MathPro ist ein Formelparser, der sowohl normale Formeln wie z.B.
"sin(45 + 45) -312 * (((3) + 3) / 2)"
ausrechnen kann sowie kompliziertere Formeln mit Vektoren.Er ist ungefähr 6x schneller als das MSScriptControl und ungefähr doppelt so schnell wie der QuadSoft Expressionparser (s. Beispielprojekt, da ist der Vergleich nochmal leicht möglich).
Nutzung
Einen Verweis auf die Lib setzen und dann mit dieser Methode Terme ausrechen lassen:
Oder mit dem oben genannten Übersetzer nach VB übersetzen.
Wer sich die Vektorrechnung anschauen will sollte sich das Testprojekt downloaden. (Vektoren können nur über die Buttontastatur eingegeben werden)
Bereits unterstützt
- Operatoren: +,-,*,/,^
- Zahlen die in double gespeichert werden können
- Funktionen: sin,cos,tan,asin,acos,atan, sqrt (Hier wird hin und wieder gerundet, damit man einigermaßen schöne Ergebnisse erhält)
- Klammern
- Vektorrechnung
Lizenz/Weitergabe:
Open Source. Ihr könnt es meinetwegen fast überall nutzen. Nur bei mobilen Apps mich bitte nochmal anschreiben.
Mit diesemConverter kann alles ohne Fehler nach VB übersetzt werden.
Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von „Telcrome“ ()