Java中的衍生物?

时间:2012-07-21 21:10:44

标签: java android derivative

我正在为Android制作计算器应用程序,并且用户要求使用衍生计算器。是否有预加载功能或自定义方法?感谢。

2 个答案:

答案 0 :(得分:2)

如果可以访问Internet,您可以将区分委派给Wolfram Alpha。虽然免费API使用会带来API调用数量的限制。

答案 1 :(得分:1)

我将在评论中继续回答@Ernest。

这在很大程度上取决于您想要包含哪些衍生物。如果你想只能区分多项式,那么编写自己的微分方法就很容易,因为它们非常简单。

需要思考的部分是表示多项式。这可以简单地通过将每个项存储为由系数和指数部分组成的对来完成。通过一些简单的乘法和减法,您可以区分。

您可以使用递归更进一步,并实现用于区分的链规则以允许区分嵌套多项式。

对于大多数人来说,这可能足够好,或者比他们需要的更好。

我的建议:限制你的范围并自己乐趣