Java:用变量求解方程String

时间:2015-11-07 19:32:32

标签: java math equation solver equation-solving

想象一下,我有以下字符串:" 10 * x = 20"

我如何使用Java获取x?我正在寻找类似的东西:

String str = "10*x = 20";
int x = Integer.parseInt( str.solve("x") ) //==> 2;

它也适用于以下公式:

10-x+y = 5 //x = 10+y-5
4x = 8y //y = 2x
...

是否有任何功能,或一种简单的方法来自动解决这些方程?

编辑:我也很高兴使用Java来使用Python SymPy求解功能。

0 个答案:

没有答案