This namespace provides a number of functions and constructors for working with ratios in Clojure and Clojurescript.
[[clojure.lang.Ratio]] is native in Clojure. The Clojurescript implementation uses Fraction.js.
For other numeric extensions, see [[sicmutils.numbers]]
and sicmutils.complex
.
This namespace provides a number of functions and constructors for working with ratios in Clojure and Clojurescript. [[clojure.lang.Ratio]] is native in Clojure. The Clojurescript implementation uses [Fraction.js](https://github.com/infusion/Fraction.js/). For other numeric extensions, see [[sicmutils.numbers]] and [[sicmutils.complex]].
(parse-ratio x)
Parser for the #sicm/ratio
literal.
Parser for the `#sicm/ratio` literal.
(rationalize x)
(rationalize n d)
Construct a ratio.
Construct a ratio.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close