我是Clojure的新手并且无法使用clojure.contrib.math.我真正想做的就是取幂(power 2 3) --> 8
我整个上午都在寻找解决方案,但只是变得更加困惑.
如果我尝试(use 'clojure.contrib.math)我得到一个文件未找到错误.怀疑类路径问题我尝试以这种方式解决它,只是为了找不到contrib jar ...
然后我看到它contrib可能已被弃用.
所以简单的问题是,我如何访问数学函数?
clojure 1.5.1 Leiningen 2.2.0
Tahnks
是的,clojure.contrib已被弃用.clojure.contrib.math的替代品是clojure.math.numeric-tower.根据README中的说明,您需要将它作为依赖项添加到project.clj文件中.
这是您提到的特定功能的示例:
(clojure.math.numeric-tower/expt 2 3) ;=> 8
Run Code Online (Sandbox Code Playgroud)
请参阅所有替换库的Clojure.Contrib Go文档.
| 归档时间: |
|
| 查看次数: |
462 次 |
| 最近记录: |