在C中评价数学表达式的最好方法是什么?

例如,评估任何自定义数学表达式的最佳方法是什么

3+sqrt(5)+pow(3)+log(5)

我知道将Python嵌入C可以做到这一点;有什么更好的方法吗?

谢谢!

Boost.Spirit是一个C解析器库。

例子:

>在其分布:classic版本和current版本(寻找“calc”);
> on Rosetta wiki;
>一些applications使用它。

http://stackoverflow.com/questions/5115872/what-is-the-best-way-to-evaluate-mathematical-expressions-in-c

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:在C中评价数学表达式的最好方法是什么?