【发布时间】:2017-04-14 18:19:40
【问题描述】:
我见过很多在 Clojure 中开发幂函数的方法(递归、使用 reduce、loop 等),但它们都不接受负指数...
我可以在不依赖 Java 的 Math/pow 的情况下做到这一点吗?
【问题讨论】:
-
你可以使用你已经看到的完全相同的函数,只有当你有一个负指数时,只需返回倒数
-
对我来说似乎很有可能。发布您尝试过的代码。
我见过很多在 Clojure 中开发幂函数的方法(递归、使用 reduce、loop 等),但它们都不接受负指数...
我可以在不依赖 Java 的 Math/pow 的情况下做到这一点吗?
【问题讨论】:
以下是如何使用常规算法的提示:
【讨论】: