gpt4 book ai didi

clojure - Clojure 中数字的绝对值

转载 作者:行者123 更新时间:2023-12-03 08:44:32 25 4
gpt4 key购买 nike

如何在 Clojure 中计算一个值的绝对数?

(abs  1) => 1
(abs -1) => 1
(abs 0) => 0

最佳答案

对于 double、float、long 和 int,您可以使用 java.lang.Math 方法 abs (Math/abs -1)
注意它不适用于小数、比率、bigint(eger)s 和其他 Clojure 数字类型。官方 clojure contrib 数学库尝试保证所有这些都正常工作是 clojure.math.numeric-tower

关于clojure - Clojure 中数字的绝对值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21753243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com