Je cherche un dll C# pour résoudre une équation simple. Exemple:C# dll pour résoudre l'équation simple
10 = 2 + 3 + x
Le résultat devrait être x = 5;
Existe-t-il une DLL gratuite?
Je cherche un dll C# pour résoudre une équation simple. Exemple:C# dll pour résoudre l'équation simple
10 = 2 + 3 + x
Le résultat devrait être x = 5;
Existe-t-il une DLL gratuite?
J'ai utilisé cette bibliothèque d'analyse Math Expression avec des résultats positifs. La documentation qu'il a fournie était très utile pour démarrer.
http://www.codeproject.com/KB/recipes/MathieuMathParser.aspx?display=Print
Votre application peut alors accueillir des équations ad hoc dont la bibliothèque analysera en composants. Vous pouvez ensuite fournir les valeurs des variables requises et évaluer le résultat.
La bibliothèque comprend de nombreuses fonctions (trig, log, factorielles, datetime, random, etc.) et peut gérer des fonctions définies par l'utilisateur.
mais c'est en C++. – Mahmoodvcs
Utilisez System.Math si vous devez faire quelque chose de plus difficile qu'un ajout. Sinon ... faites-le vous-même, C'EST GRATUIT!
Ce n'est gratuit que si votre temps est sans valeur (sauf si vous voulez apprendre à évaluer les expressions, auquel cas c'est un bon investissement) –
@ Jason - ce n'est pas la direction que nous allons prendre ... J'ai besoin de cela pour des fins de démonstration seulement – pskk
Vous pouvez utiliser Math Expression Editor Light (MEEL)
Vous devez divulguer votre affiliation chaque fois que vous faites la promotion de votre propre produit, projet ou site. Veuillez lire la section pertinente de la [FAQ] (http://stackoverflow.com/faq#promotion) pour plus de détails. –
um pourquoi ne pas int x = 10-3 -2; travail? –
@Conrad Frix: Je pense que OP recherche une DLL qui va résoudre pour 'x 'étant donné l'équation sous forme de chaîne. – FrustratedWithFormsDesigner
Wolfram.Mathematica.Algebra.ChangeSubject ("10 = 2 + 3 + x", "x") –