解析并评估数学表达式,但只有一步

时间:2014-03-15 18:47:40

标签: math

我一直在寻找可以评估算术表达式的库,二进制文件或API - 比如(3/(1+1))^4,但只有一步 - 意味着输出是(3/2)^4,而不是{ {1}}。
有没有这样的软件,还是可以做到的?

1 个答案:

答案 0 :(得分:0)

嗯,一般的答案是你正在寻找计算机代数或符号计算系统。对这些术语进行网络搜索应该会占用大量资源。

特别是关于逐步操作,我不知道任何系统是开箱即用的;问题是计算机代数系统倾向于应用大量规则来获得随后显示的结果,但是您希望控制它以使其一次只执行一步。

我知道千里马不能一步一步走。也许看看Sympy(我不知道它是否可以)。