我正在寻找一个C#dll来解决简单的等式。示例..
10 = 2 + 3 + x
结果应为x = 5;
是否有免费的DLL?
答案 0 :(得分:8)
我使用了这个数学表达解析库,结果很好。他提供的文档非常有用。
http://www.codeproject.com/KB/recipes/MathieuMathParser.aspx?display=Print
您的应用程序可以容纳特定的方程式,库将解析为组件部分。然后,您可以提供所需变量的值,并评估结果。
该库包含许多功能(trig,log,factorials,datetime,random等),可以处理用户定义的函数。
答案 1 :(得分:1)
答案 2 :(得分:-3)
如果你必须做一些比添加更难的事情,请使用System.Math。否则..自己动手吧!