Python内置方法int.from_bytes()
返回由给定字节数组表示的整数。我想在Clojure中知道Clojure等效于此类方法或类似方法。
答案 0 :(得分:2)
您可以直接使用java的java's BigInteger:
(BigInteger. (byte-array [1 2 3]))
=> 66051
由于clojure本身支持大数字,你可以与clojure的算术无缝地使用它:
(def b (BigInteger. (byte-array [1 2 3])))
(+ b 23)
=> 66074N