API for clojure.algo.generic.math-functions -
by Konrad Hinsen
Full namespace name:
clojure.algo.generic.math-functionsOverview
Generic math function interface
This library defines generic versions of common mathematical
functions such as sqrt or sin as multimethods that can be
defined for any type.
Public Variables and Functions
abs
multimethodUsage: (abs x)
(abs x math-context)
Return the absolute value of x. If x is a BigDecimal, abs takes an optional
math-context argument.
Source
acos
multimethodUsage: (acos x)
Return the acos of x.
Source
approx=
functionUsage: (approx= x y eps)
Return true if the absolute value of the difference between x and y
is less than eps.
Source
asin
multimethodUsage: (asin x)
Return the asin of x.
Source
atan
multimethodUsage: (atan x)
Return the atan of x.
Source
atan2
multimethodUsage: (atan2 x y)
Return the atan2 of x and y.
Source
ceil
multimethodUsage: (ceil x)
Return the ceil of x.
Source
conjugate
multimethodUsage: (conjugate x)
Return the conjugate of x.
Source
cos
multimethodUsage: (cos x)
Return the cos of x.
Source
defmacro-
macroUsage: (defmacro- name & decls)
Same as defmacro but yields a private definition
Source
exp
multimethodUsage: (exp x)
Return the exp of x.
Source
floor
multimethodUsage: (floor x)
Return the floor of x.
Source
log
multimethodUsage: (log x)
Return the log of x.
Source
pow
multimethodUsage: (pow x y)
Return the pow of x and y.
Source
rint
multimethodUsage: (rint x)
Return the rint of x.
Source
round
multimethodUsage: (round x)
(round x math-context)
Round x.
If x is a BigDecimal, a math-context argument is also required:
(round x math-context)
If x is a Ratio,
(round x) converts x to a double and rounds;
(round x math-context) converts x to a BigDecimal and rounds.
Source
sgn
multimethodUsage: (sgn x)
Return the sign of x (-1, 0, or 1).
Source
sin
multimethodUsage: (sin x)
Return the sin of x.
Source
sqr
multimethodUsage: (sqr x)
Return the square of x.
Source
sqrt
multimethodUsage: (sqrt x)
Return the sqrt of x.
Source
tan
multimethodUsage: (tan x)
Return the tan of x.
Source