从存储在字符串中的等式中获取x的值
本文关键字:获取 的值 存储 字符串 | 更新日期: 2023-09-27 17:50:52
如何使用c#从字符串方程中获得x
的值。
string eq = sin(x) = 5x-2""
eq = "x=(1/5)*(sin(x)+2)"
这可能吗?
除了质量差的问题之外,您想要的是创建表达式解析器,然后将编译或解释表达式,或者您可以使用像NCalc这样的开源库:
http://ncalc.codeplex.com/这是用来做这类事情的
本文关键字:获取 的值 存储 字符串 | 更新日期: 2023-09-27 17:50:52
如何使用c#从字符串方程中获得x
的值。
string eq = sin(x) = 5x-2""
eq = "x=(1/5)*(sin(x)+2)"
这可能吗?
除了质量差的问题之外,您想要的是创建表达式解析器,然后将编译或解释表达式,或者您可以使用像NCalc这样的开源库:
http://ncalc.codeplex.com/这是用来做这类事情的