implement in Clojure integer? in scheme
I'm new to Clojure, and can't find an equivalent of integer? in scheme,
mainly for test cases as below:
(integer? 39.0) => #t
The function I've come up so far is:
(defn actual-integer? [x] (or (= 0.0 (- x (int x))) (integer? x)))
Does it work when x is arbitrary number types or is there a better solution?
Thanks.
No comments:
Post a Comment