java扩展数学方程式

时间:2013-06-27 15:27:25

标签: java math

是否有扩展数学方程式的java库?

例如

(x-4)^ 2 +(y + 1)^ 2 = 9

我想输出已开发的表格

x ^ 2 + y ^ 2 - 8x + 2y + 8 = 0

3 个答案:

答案 0 :(得分:2)

您要找的是Computer Algebra System

我只是用谷歌搜索“Java计算机代数系统”,第一次点击是symja。我没试过。

如果此库不适合您,那么您可以在维基百科上找到list of CAS software

正如@Justin所指出的,相关的问题是:Is there something like Sympy for Java?

答案 1 :(得分:2)

您正在寻找的是执行“符号数学”的工具。

快速搜索显示了几个选项:

希望有所帮助。

编辑:这个问题已经结束,所以我最初将其发布为评论。

答案 2 :(得分:-1)

这是字符串操作,而不是数学术语操作。你可能要自己写一个。有几种方法可以做到这一点,具有不同程度的趣味性