Bonjour,
je suis à la recherche d'une unité capable d'interpreter une chaine string en calcul et de renvoyer le résultat.
Du genre :Ceci avec quelques fonctions du genre Sqrt-Sqr-Cos-Sin-ETC...'45*2+(96-65)div 2'
Merci d'avance.
Bonjour,
je suis à la recherche d'une unité capable d'interpreter une chaine string en calcul et de renvoyer le résultat.
Du genre :Ceci avec quelques fonctions du genre Sqrt-Sqr-Cos-Sin-ETC...'45*2+(96-65)div 2'
Merci d'avance.
Fut un temps j'ai utilisé FatExpression
http://www.torry.net/vcl/science/expressions/fatexpression.zip
Je ne me souviens plus si ca gère les div et autre Sqr, Sqrt, .... à essayer.
Oui c'est bien celà que je cherchais. Mais, il ne gère pas DIV, MOD , etc...
Et aussi , c'est un composant ! j'aurai plutot aimer une simple unité.
Si quelqu'un à autre chose, je suis preneur. Sinon, je prends ce qu'on vient de me donner. (Ou alors, je le crée moi même si je suis en forme).
J'ai trouvé un autre "math expression analyzer", mais je ne le connais pas. Voilà à tout hasard : http://sourceforge.net/projects/tpsystools/
Bon si ca ne va pas ok ok, j'arrête de te proposer des trucs pourris...![]()
Ce serait étonnant si tu ne trouvais pas ton bonheur ici :
http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Parsers.htm
![]()
Voilà, j'ai trouvé mon bonheur avec TExpressionParser trouvé sur la page de Waskol.
J'ai regardé aussi le lien de DMO mais il me semble un peu trop complet, voir complexe ce truc.
Merci à vous![]()
Partager