algorithm - Delphi 中的数学表达式解析器?

标签 algorithm delphi math parsing

<分区>

重复

Best algorithm for evaluating a mathematical expression?

是否有内置的 Delphi 函数可以将诸如“2*x+power(x,2)”之类的字符串或任何方程式转换为 float ?由于 char X 和幂,StrToFloat 引发异常。

谢谢。

最佳答案

免费JCL包括 TEvaluator,一个由当前 Delphi 编译器工程师之一编写的解析器。它可能比基于 Windows Script Host 的表达式计算器更有效。

关于algorithm - Delphi 中的数学表达式解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1326258/

相关文章:

algorithm - HTML5 Canvas算法生成垂直轴随机对称

delphi - 向 TBitmap 添加阴影

delphi - 让放置在 IDE 中我的控件上的组件成为我的控件的子级

c - 错误 : More than one instance of overloaded function "sqrt" matches the argument list. 那是什么?

java - 图和渐近分析之间的差异以比较算法的运行时间

java - 找到移动成本最小化点的算法

algorithm - 完美二叉树 : DSW and RB balanced trees

sqlite - 密码 : failed to reserve an envelope space

javascript - 计算具有不同时间增量的对象的平均值

c - C 算术中顺序很重要吗?