如何解析C中的动词表达式

时间:2018-12-20 11:50:45

标签: c function parsing math

在我的程序中,我需要处理以下数学表达式:

sin(x) + x^2 + x

所以我必须创建一个C函数,例如:

double my_function(double x) {
  return sin(x) + x*x + x;
}

问题在于程序必须管理其先验形式未知的任何类型的功能。

该功能必须从.txt文件中读取,是否有任何方法可以解析它们?

1 个答案:

答案 0 :(得分:2)

有许多可用的项目正在执行此操作。

例如:https://github.com/codeplea/tinyexpr

克隆,测试并查看其完成方式