是否有扩展数学方程式的java库?
例如
(x-4)^ 2 +(y + 1)^ 2 = 9
我想输出已开发的表格
x ^ 2 + y ^ 2 - 8x + 2y + 8 = 0
答案 0 :(得分:2)
您要找的是Computer Algebra System。
我只是用谷歌搜索“Java计算机代数系统”,第一次点击是symja。我没试过。
如果此库不适合您,那么您可以在维基百科上找到list of CAS software。
正如@Justin所指出的,相关的问题是:Is there something like Sympy for Java?
答案 1 :(得分:2)
您正在寻找的是执行“符号数学”的工具。
快速搜索显示了几个选项:
希望有所帮助。
编辑:这个问题已经结束,所以我最初将其发布为评论。
答案 2 :(得分:-1)
这是字符串操作,而不是数学术语操作。你可能要自己写一个。有几种方法可以做到这一点,具有不同程度的趣味性