我一直在寻找谷歌一段时间,但无法找到我需要的东西。 我需要一个开源的数学表达式解析器&评估器 - 其中有无数 - 但链接到一个体面的数学库,如Apache Commons Math。我需要复杂的算术,诸如罪的基本功能,在复杂平面上工作的日志,以及诸如伽玛,erf等函数。小型Java开源数学表达式评估器,与Apache公用数学计算结合
最接近的答案,我发现是Built-in method for evaluating math expressions in Java - 但我不能看到,除了创作了无数的辅助功能,绑定
- jexpr
- JRuby的
- jeval
- 的javax.script
与下议院数学。此外,修改我自己的现有(实值)表达式解析器以绑定所有函数将需要很多工作。
另外,在我的应用程序中包括一个像python/ruby这样的整个脚本编程语言似乎有点矫枉过正,我想要做的仅仅是一个老式的袖珍计算器。
还没有人做过这样的事情已经? 谢谢!
只是为了总结,我想是一个解析器的数学库,**结合不用额外的努力**。 – 2013-03-10 08:32:57