2

我想写一个java程序来计算三点高斯的积分。如何计算每个字符串函数的结果?比如想计算F(x) = x^4 + cos(x) + e^2x

4

2 回答 2

3

评估字符串本身并不是一件容易的事。

您必须使用LexerParser编写自己的解释器

于 2012-01-22T19:47:55.530 回答
1

您可以考虑使用第三方库来解析和执行数学函数。我从来没有使用过其中任何一个。简单的谷歌搜索揭示了这一点:

Jbc解析器

Jep解析器

我敢肯定周围还有其他几个...

希望这可以帮助

于 2012-01-22T19:57:34.127 回答