Macaulay2 » Documentation
Packages » Macaulay2Doc » The Macaulay2 language » Thing » Number » InexactNumber
next | previous | forward | backward | up | index | toc

InexactNumber

Description

This type of number is intended to serve as a parent class for those types of numbers that are inexactly represented in the computer.

Menu

Types of inexact number:

  • CC -- the class of all complex numbers
  • CCi -- the class of all complex intervals
  • RR -- the class of all real numbers
  • RRi -- the class of all real intervals

Functions and methods returning an inexact number:

  • acos(InexactNumber) -- see acos -- arccosine
  • agm(InexactNumber,InexactNumber) -- see agm -- arithmetic-geometric mean
  • asin(InexactNumber) -- see asin -- arcsine
  • atan(InexactNumber) -- see atan -- compute the arctangent of a number
  • atan2(InexactNumber,InexactNumber) -- see atan2 -- compute an angle of a certain triangle
  • Beta(InexactNumber,InexactNumber) -- see Beta -- Beta function
  • cos(InexactNumber) -- see cos -- compute the cosine
  • cosh(InexactNumber) -- see cosh -- compute the hyperbolic cosine
  • cot(InexactNumber) -- see cot -- cotangent
  • coth(InexactNumber) -- see coth -- hyperbolic cotangent
  • csc(InexactNumber) -- see csc -- cosecant
  • csch(InexactNumber) -- see csch -- hyperbolic cosecant
  • Digamma(InexactNumber) -- see Digamma -- Digamma function
  • eint(InexactNumber) -- see eint -- exponential integral
  • erf(InexactNumber) -- see erf -- error function
  • erfc(InexactNumber) -- see erfc -- complementary error function
  • exp(InexactNumber) -- see exp -- exponential function
  • expm1(InexactNumber) -- see expm1 -- exponential minus 1
  • Gamma(InexactNumber) -- see Gamma -- Gamma function
  • Gamma(InexactNumber,InexactNumber) -- see Gamma -- Gamma function
  • inverseErf(InexactNumber) -- see inverseErf -- inverse error function
  • inverseRegularizedBeta(InexactNumber,InexactNumber,InexactNumber) -- see inverseRegularizedBeta -- inverse of the regularized beta function
  • inverseRegularizedGamma(InexactNumber,InexactNumber) -- see inverseRegularizedGamma -- inverse of the upper regularized gamma function
  • log(InexactNumber) -- see log -- logarithm function
  • log(InexactNumber,InexactNumber) -- see log -- logarithm function
  • log1p(InexactNumber) -- see log1p -- logarithm of 1+x
  • polylog(InexactNumber,InexactNumber) (missing documentation)
  • regularizedBeta(InexactNumber,InexactNumber,InexactNumber) -- see regularizedBeta -- regularized beta function
  • regularizedGamma(InexactNumber,InexactNumber) -- see regularizedGamma -- upper regularized gamma function
  • sec(InexactNumber) -- see sec -- secant
  • sech(InexactNumber) -- see sech -- hyperbolic secant
  • sin(InexactNumber) -- see sin -- compute the sine
  • sinh(InexactNumber) -- see sinh -- compute the hyperbolic sine
  • sqrt(InexactNumber) -- see sqrt -- square root function
  • tan(InexactNumber) -- see tan -- compute the tangent
  • tanh(InexactNumber) -- see tanh -- compute the hyperbolic tangent
  • zeta(InexactNumber) -- see zeta -- Riemann zeta function

Methods that use an inexact number:

  • Constant * InexactNumber -- see * -- a binary operator, usually used for multiplication
  • InexactNumber * Constant -- see * -- a binary operator, usually used for multiplication
  • Constant + InexactNumber -- see + -- a unary or binary operator, usually used for addition
  • InexactNumber + Constant -- see + -- a unary or binary operator, usually used for addition
  • InexactNumber + RingElement -- see + -- a unary or binary operator, usually used for addition
  • RingElement + InexactNumber -- see + -- a unary or binary operator, usually used for addition
  • Constant - InexactNumber -- see - -- a unary or binary operator, usually used for negation or subtraction
  • InexactNumber - Constant -- see - -- a unary or binary operator, usually used for negation or subtraction
  • InexactNumber - RingElement -- see - -- a unary or binary operator, usually used for negation or subtraction
  • RingElement - InexactNumber -- see - -- a unary or binary operator, usually used for negation or subtraction
  • imaginaryPart(InexactNumber) -- see imaginaryPart -- imaginary part
  • lift(Constant,type of InexactNumber) -- see lift -- lift to another ring
  • lift(RingElement,type of InexactNumber) (missing documentation)
  • precision(InexactNumber) -- see precision
  • quotientRemainder(InexactNumber,RingElement) -- see quotientRemainder(RingElement,RingElement) -- quotient and remainder
  • quotientRemainder(RingElement,InexactNumber) -- see quotientRemainder(RingElement,RingElement) -- quotient and remainder
  • realPart(InexactNumber) -- see realPart -- real part

For the programmer

The object InexactNumber is a type, with ancestor classes Number < Thing.


The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/Macaulay2Doc/ov_rings.m2:162:0.