Clojureで大きな数を扱うときにオーバーフローを防ぐには

桁が大きい数の場合、オーバーフローを防ぐために対数をとるとよい のですが、Clojureの場合どうすば、logが使えるのか疑問におもったので 検索したら見つけました。

Logarithm with base 2 (log2)

(defn log2 [n]
  (/ (Math/log n) (Math/log 2)))