相关疑难解决方法(0)

在C++中评估数学表达式的最佳方法是什么?

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

3+sqrt(5)+pow(3)+log(5)
Run Code Online (Sandbox Code Playgroud)

我知道将Python嵌入到C++中可以做到这一点; 有没有更好的方法?

谢谢!

c++ math expression

31
推荐指数
2
解决办法
2万
查看次数

OpenSouce C/C++数学表达式解析器库

我正在寻找一个好的开源数学库,可以做以下事情:

  • 解析数学.表达式"1 + 1*(3/5)"
  • 积分

有人知道这样的事吗?

c++ math

28
推荐指数
2
解决办法
2万
查看次数

评估数学表达式

我正在寻找一种可以用来评估数学表达式的算法.我已经看到了几个关于SO的问题,但是答案是C#/ Delphi或python特有的.我需要用C编写算法:)

我试图解决的问题是给用户输入,如

3*(2*x + 1)/x
Run Code Online (Sandbox Code Playgroud)

我可以评估任何x值的表达式.

有什么算法可以做到这一点?如果您想建议一个已经这样做的库,那么我更喜欢C库

谢谢

c parsing

12
推荐指数
3
解决办法
7371
查看次数

什么是快速C或Objective-C数学解析器?

我已经在C或Objective-C中查看了一个快速的数学解析器.我看到的几乎所有库都是用C++编写的,我真的不想经历编译的麻烦.任何人都可以提出建议吗?

c math objective-c

8
推荐指数
2
解决办法
5470
查看次数

标签 统计

math ×3

c ×2

c++ ×2

expression ×1

objective-c ×1

parsing ×1