Vaguery / klapaucius

A clean, tested, maintainable Push interpreter written in Clojure.
MIT License
31 stars 2 forks source link

There is bug in clojure.core/mod and clojure.core/rem #144

Open Vaguery opened 7 years ago

Vaguery commented 7 years ago

It produces nonsensical values when passed large Double values. For instance, (mod Double/MAX_DOUBLE 1000) produces 1.9958403095347198E292. Not the right answer.