C# dll 求解简单方程
我正在寻找一个 C# dll 来解决简单的方程。示例 ..
10 = 2 + 3 + x
结果应为 x = 5;
有免费的DLL吗?
I am looking for a C# dll to solve simple equation. Example ..
10 = 2 + 3 + x
Result should be x = 5;
Is there a free DLL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用了这个数学表达式解析库并取得了积极的结果。他提供的文档对于启动非常有用。
http://www.codeproject.com/KB/recipes/MathieuMathParser.aspx然后
,您的应用程序可以容纳临时方程,库会将其解析为组成部分。然后,您可以提供所需变量的值,它将评估结果。
该库包含许多函数(三角函数、对数函数、阶乘函数、日期时间函数、随机函数等),并且可以处理用户定义的函数。
I've used this Math Expression Parsing library with positive results. The documentation he's provided was very useful to boot.
http://www.codeproject.com/KB/recipes/MathieuMathParser.aspx?display=Print
Your app can then accommodate ad hoc equations which the library will parse into component parts. You can then provide the values for required variables and it will evaluate the result.
The library includes many function (trig, log, factorials, datetime, random, etc.) and can handle user-defined functions.
您可以使用数学表达式编辑器 Light (MEEL)
You can use Math Expression Editor Light (MEEL)
如果您必须做一些比加法更困难的事情,请使用 System.Math。否则..你自己做它是免费的!
Use System.Math if you have to make something more diffucult then an addition. Otherwise .. do it your self IT'S FREE !