The GSL-MATH module

Double-float comparison functions

$default-epsilon Constant
*epsilon* Variable
f= Generic function
Signature:

f= (x y #key epsilon) => (is-equal)

Parameters:
Values:
f=(<double-float>) Method
Signature:

f= (x y #key epsilon) => (is-equal)

Parameters:
Values:

Infinity and NaN functions

nan? Function
Signature:

nan? (x) => (is-nan?)

Parameters:
Values:
infinity? Function
Signature:

infinity? (x) => (is-infinity?)

Parameters:
Values:
positive-infinity? Function
Signature:

positive-infinity? (x) => (is-positive-infinity?)

Parameters:
Values:
  • is-positive-infinity? – An instance of <boolean>.

negative-infinity? Function
Signature:

negative-infinity? (x) => (is-negative-infinity?)

Parameters:
Values:
  • is-negative-infinity? – An instance of <boolean>.

Elementary functions

log1p Function
Signature:

log1p (x) => (log1p-x)

Parameters:
Values:
expm1 Function
Signature:

expm1 (x) => (expm1-x)

Parameters:
Values:
hypot Function
Signature:

hypot (x y) => (hypot-xy)

Parameters:
Values:
hypot3 Function
Signature:

hypot3 (x y z) => (hypot3-xyz)

Parameters:
Values:
acosh Function
Signature:

acosh (x) => (acosh-x)

Parameters:
Values:
asinh Function
Signature:

asinh (x) => (asinh-x)

Parameters:
Values:
atanh Function
Signature:

atanh (x) => (atanh-x)

Parameters:
Values:
atan2 Function
Signature:

atan2 (x y) => (atan2-xy)

Parameters:
Values:
ldexp Function
Signature:

ldexp (x n) => (ldexp-xn)

Parameters:
Values:
frexp Function
Signature:

frexp (x) => (values mantissa exponent)

Parameters:
Values: