Package | Description |
---|---|
org.apfloat |
The apfloat Application Programming Interface (API).
|
org.apfloat.samples |
Sample applications demonstrating apfloat use.
|
Modifier and Type | Class and Description |
---|---|
class |
Apint
Arbitrary precision integer class.
|
class |
Aprational
Arbitrary precision rational number class.
|
Modifier and Type | Method and Description |
---|---|
static Apfloat |
ApcomplexMath.abs(Apcomplex z)
Absolute value.
|
Apfloat |
FixedPrecisionApcomplexHelper.abs(Apcomplex z)
Absolute value.
|
static Apfloat |
ApfloatMath.abs(Apfloat x)
Absolute value.
|
Apfloat |
FixedPrecisionApfloatHelper.abs(Apfloat x)
Absolute value.
|
static Apfloat |
ApfloatMath.acos(Apfloat x)
Inverse cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.acos(Apfloat x)
Arc cosine.
|
static Apfloat |
ApfloatMath.acosh(Apfloat x)
Inverse hyperbolic cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.acosh(Apfloat x)
Hyperbolic arc cosine.
|
Apfloat |
Apfloat.add(Apfloat x)
Adds two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.add(Apfloat x,
Apfloat y)
Addition.
|
static Apfloat |
ApfloatMath.agm(Apfloat a,
Apfloat b)
Arithmetic-geometric mean.
|
Apfloat |
FixedPrecisionApfloatHelper.agm(Apfloat a,
Apfloat b)
Arithmetic-geometric mean.
|
static Apfloat |
ApcomplexMath.arg(Apcomplex z)
Angle of the complex vector in the complex plane.
|
Apfloat |
FixedPrecisionApcomplexHelper.arg(Apcomplex z)
Complex angle.
|
static Apfloat |
ApfloatMath.asin(Apfloat x)
Inverse sine.
|
Apfloat |
FixedPrecisionApfloatHelper.asin(Apfloat x)
Arc sine.
|
static Apfloat |
ApfloatMath.asinh(Apfloat x)
Inverse hyperbolic sine.
|
Apfloat |
FixedPrecisionApfloatHelper.asinh(Apfloat x)
Hyperbolic arc sine.
|
static Apfloat |
ApfloatMath.atan(Apfloat x)
Inverse tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.atan(Apfloat x)
Arc tangent.
|
static Apfloat |
ApfloatMath.atan2(Apfloat x,
Apfloat y)
Converts cartesian coordinates to polar coordinates.
|
Apfloat |
FixedPrecisionApfloatHelper.atan2(Apfloat x,
Apfloat y)
Angle of point.
|
static Apfloat |
ApfloatMath.atanh(Apfloat x)
Inverse hyperbolic tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.atanh(Apfloat x)
Hyperbolic arc tangent.
|
static Apfloat |
ApfloatMath.cbrt(Apfloat x)
Cube root.
|
Apfloat |
FixedPrecisionApfloatHelper.cbrt(Apfloat x)
Cube root.
|
Apfloat |
FixedPrecisionApfloatHelper.ceil(Apfloat x)
Ceiling function.
|
static Apfloat |
ApfloatMath.copySign(Apfloat x,
Apfloat y)
Copy sign from one argument to another.
|
Apfloat |
FixedPrecisionApfloatHelper.copySign(Apfloat x,
Apfloat y)
Copies the sign from one number to another.
|
static Apfloat |
ApfloatMath.cos(Apfloat x)
Cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.cos(Apfloat x)
Cosine.
|
static Apfloat |
ApfloatMath.cosh(Apfloat x)
Hyperbolic cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.cosh(Apfloat x)
Hyperbolic cosine.
|
Apfloat |
Apfloat.divide(Apfloat x)
Divides two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.divide(Apfloat x,
Apfloat y)
Division.
|
static Apfloat |
ApfloatMath.exp(Apfloat x)
Exponent function.
|
Apfloat |
FixedPrecisionApfloatHelper.exp(Apfloat x)
Exponential function.
|
Apfloat |
FixedPrecisionApfloatHelper.factorial(long n)
Factorial.
|
Apfloat |
FixedPrecisionApfloatHelper.factorial(long n,
int radix)
Factorial.
|
Apfloat |
FixedPrecisionApfloatHelper.floor(Apfloat x)
Floor function.
|
static Apfloat |
ApfloatMath.fmod(Apfloat x,
Apfloat y)
Returns x modulo y.
|
Apfloat |
FixedPrecisionApfloatHelper.fmod(Apfloat x,
Apfloat y)
Modulus.
|
Apfloat |
Apfloat.frac()
Returns the fractional part.
|
static Apfloat |
ApfloatMath.frac(Apfloat x)
Extracts fractional part.
|
Apfloat |
FixedPrecisionApfloatHelper.frac(Apfloat x)
Extract fractional part.
|
Apfloat |
Apcomplex.imag()
Returns the imaginary part of this apcomplex.
|
Apfloat |
Apfloat.imag()
Imaginary part of this apfloat.
|
Apfloat |
FixedPrecisionApcomplexHelper.imag(Apcomplex z)
Imaginary part.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n)
Inverse positive integer root.
|
Apfloat |
FixedPrecisionApfloatHelper.inverseRoot(Apfloat x,
long n)
Inverse root.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n,
long targetPrecision)
Inverse positive integer root.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n,
long targetPrecision,
Apfloat initialGuess)
Inverse positive integer root.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n,
long targetPrecision,
Apfloat initialGuess,
long initialPrecision)
Inverse positive integer root.
|
static Apfloat |
ApfloatMath.log(Apfloat x)
Natural logarithm.
|
Apfloat |
FixedPrecisionApfloatHelper.log(Apfloat x)
Natural logarithm.
|
static Apfloat |
ApfloatMath.log(Apfloat x,
Apfloat b)
Logarithm in arbitrary base.
|
Apfloat |
FixedPrecisionApfloatHelper.log(Apfloat x,
Apfloat b)
Logarithm in specified base.
|
Apfloat |
FixedPrecisionApfloatHelper.logRadix(int radix)
Logarithm.
|
static Apfloat |
ApfloatMath.logRadix(long precision,
int radix)
Gets or calculates logarithm of a radix to required precision.
|
Apfloat |
Apfloat.mod(Apfloat x)
Calculates the remainder when divided by an apfloat.
|
Apfloat |
FixedPrecisionApfloatHelper.mod(Apfloat x,
Apfloat y)
Modulus.
|
static Apfloat[] |
ApfloatMath.modf(Apfloat x)
Split to integer and fractional parts.
|
Apfloat[] |
FixedPrecisionApfloatHelper.modf(Apfloat x)
Split to integer and fractional parts.
|
Apfloat |
Apfloat.multiply(Apfloat x)
Multiplies two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.multiply(Apfloat x,
Apfloat y)
Multiplication.
|
static Apfloat |
ApfloatMath.multiplyAdd(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-add.
|
Apfloat |
FixedPrecisionApfloatHelper.multiplyAdd(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-add.
|
static Apfloat |
ApfloatMath.multiplySubtract(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-subtract.
|
Apfloat |
FixedPrecisionApfloatHelper.multiplySubtract(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-subtract.
|
Apfloat |
Apfloat.negate()
Negative value.
|
static Apfloat |
ApfloatMath.negate(Apfloat x)
Deprecated.
Use
negate() . |
Apfloat |
FixedPrecisionApfloatHelper.negate(Apfloat x)
Negation.
|
static Apfloat |
ApcomplexMath.norm(Apcomplex z)
Norm.
|
Apfloat |
FixedPrecisionApcomplexHelper.norm(Apcomplex z)
Norm.
|
Apfloat |
FixedPrecisionApfloatHelper.pi()
π.
|
Apfloat |
FixedPrecisionApfloatHelper.pi(int radix)
π.
|
static Apfloat |
ApfloatMath.pi(long precision)
Calculates π.
|
static Apfloat |
ApfloatMath.pi(long precision,
int radix)
Calculates π.
|
static Apfloat |
ApfloatMath.pow(Apfloat x,
Apfloat y)
Arbitrary power.
|
Apfloat |
FixedPrecisionApfloatHelper.pow(Apfloat x,
Apfloat y)
Power.
|
static Apfloat |
ApfloatMath.pow(Apfloat x,
long n)
Integer power.
|
Apfloat |
FixedPrecisionApfloatHelper.pow(Apfloat x,
long n)
Integer power.
|
Apfloat |
Apfloat.precision(long precision)
Returns an apfloat with the same value as this apfloat accurate to the
specified precision.
|
static Apfloat |
ApfloatMath.product(Apfloat... x)
Product of numbers.
|
Apfloat |
FixedPrecisionApfloatHelper.product(Apfloat... x)
Product.
|
Apfloat |
Apcomplex.real()
Returns the real part of this apcomplex.
|
Apfloat |
Apfloat.real()
Real part of this apfloat.
|
Apfloat |
FixedPrecisionApcomplexHelper.real(Apcomplex z)
Real part.
|
static Apfloat |
ApfloatMath.root(Apfloat x,
long n)
Positive integer root.
|
Apfloat |
FixedPrecisionApfloatHelper.root(Apfloat x,
long n)
Root.
|
static Apfloat |
ApfloatMath.round(Apfloat x,
long precision,
RoundingMode roundingMode)
Rounds the given number to the specified precision with the specified rounding mode.
|
Apfloat |
FixedPrecisionApfloatHelper.round(Apfloat x,
RoundingMode roundingMode)
Round with specified rounding mode.
|
static Apfloat |
AprationalMath.round(Aprational x,
long precision,
RoundingMode roundingMode)
Rounds the given number to the specified precision with the specified rounding mode.
|
static Apfloat |
ApfloatMath.scale(Apfloat x,
long scale)
Multiply by a power of the radix.
|
Apfloat |
FixedPrecisionApfloatHelper.scale(Apfloat x,
long scale)
Move the radix point.
|
static Apfloat |
ApfloatMath.sin(Apfloat x)
Sine.
|
Apfloat |
FixedPrecisionApfloatHelper.sin(Apfloat x)
Sine.
|
static Apfloat |
ApfloatMath.sinh(Apfloat x)
Hyperbolic sine.
|
Apfloat |
FixedPrecisionApfloatHelper.sinh(Apfloat x)
Hyperbolic sine.
|
static Apfloat |
ApfloatMath.sqrt(Apfloat x)
Square root.
|
Apfloat |
FixedPrecisionApfloatHelper.sqrt(Apfloat x)
Square root.
|
Apfloat |
Apfloat.subtract(Apfloat x)
Subtracts two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.subtract(Apfloat x,
Apfloat y)
Subtraction.
|
static Apfloat |
ApfloatMath.sum(Apfloat... x)
Sum of numbers.
|
Apfloat |
FixedPrecisionApfloatHelper.sum(Apfloat... x)
Sum.
|
static Apfloat |
ApfloatMath.tan(Apfloat x)
Tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.tan(Apfloat x)
Tangent.
|
static Apfloat |
ApfloatMath.tanh(Apfloat x)
Hyperbolic tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.tanh(Apfloat x)
Hyperbolic tangent.
|
static Apfloat |
ApfloatMath.toDegrees(Apfloat x)
Converts an angle measured in radians to degrees.
|
Apfloat |
FixedPrecisionApfloatHelper.toDegrees(Apfloat x)
Convert radians to degrees.
|
static Apfloat |
ApfloatMath.toRadians(Apfloat x)
Converts an angle measured in degrees to radians.
|
Apfloat |
FixedPrecisionApfloatHelper.toRadians(Apfloat x)
Convert degrees to radians.
|
Apfloat |
Apfloat.toRadix(int radix)
Convert this apfloat to the specified radix.
|
Apfloat |
FixedPrecisionApfloatHelper.truncate(Apfloat x)
Truncate fractional part.
|
Apfloat |
FixedPrecisionApfloatHelper.valueOf(Apfloat x)
Returns the value with the specified precision.
|
static Apfloat |
ApfloatMath.w(Apfloat x)
Lambert W function.
|
Apfloat |
FixedPrecisionApfloatHelper.w(Apfloat x)
Lambert W function.
|
Modifier and Type | Method and Description |
---|---|
static Apfloat |
ApfloatMath.abs(Apfloat x)
Absolute value.
|
Apfloat |
FixedPrecisionApfloatHelper.abs(Apfloat x)
Absolute value.
|
static Apfloat |
ApfloatMath.acos(Apfloat x)
Inverse cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.acos(Apfloat x)
Arc cosine.
|
static Apfloat |
ApfloatMath.acosh(Apfloat x)
Inverse hyperbolic cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.acosh(Apfloat x)
Hyperbolic arc cosine.
|
Apfloat |
Apfloat.add(Apfloat x)
Adds two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.add(Apfloat x,
Apfloat y)
Addition.
|
static Apfloat |
ApfloatMath.agm(Apfloat a,
Apfloat b)
Arithmetic-geometric mean.
|
Apfloat |
FixedPrecisionApfloatHelper.agm(Apfloat a,
Apfloat b)
Arithmetic-geometric mean.
|
static Apfloat |
ApfloatMath.asin(Apfloat x)
Inverse sine.
|
Apfloat |
FixedPrecisionApfloatHelper.asin(Apfloat x)
Arc sine.
|
static Apfloat |
ApfloatMath.asinh(Apfloat x)
Inverse hyperbolic sine.
|
Apfloat |
FixedPrecisionApfloatHelper.asinh(Apfloat x)
Hyperbolic arc sine.
|
static Apfloat |
ApfloatMath.atan(Apfloat x)
Inverse tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.atan(Apfloat x)
Arc tangent.
|
static Apfloat |
ApfloatMath.atan2(Apfloat x,
Apfloat y)
Converts cartesian coordinates to polar coordinates.
|
Apfloat |
FixedPrecisionApfloatHelper.atan2(Apfloat x,
Apfloat y)
Angle of point.
|
static Apfloat |
ApfloatMath.atanh(Apfloat x)
Inverse hyperbolic tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.atanh(Apfloat x)
Hyperbolic arc tangent.
|
static Apfloat |
ApfloatMath.cbrt(Apfloat x)
Cube root.
|
Apfloat |
FixedPrecisionApfloatHelper.cbrt(Apfloat x)
Cube root.
|
static Apint |
ApfloatMath.ceil(Apfloat x)
Ceiling function.
|
Apfloat |
FixedPrecisionApfloatHelper.ceil(Apfloat x)
Ceiling function.
|
int |
Apint.compareTo(Apfloat x)
Compare this apint to the specified apfloat.
|
int |
Apfloat.compareTo(Apfloat x)
Compare this apfloat to the specified apfloat.
|
int |
Aprational.compareTo(Apfloat x)
Compare this aprational to the specified apfloat.
|
static Apfloat |
ApfloatMath.copySign(Apfloat x,
Apfloat y)
Copy sign from one argument to another.
|
Apfloat |
FixedPrecisionApfloatHelper.copySign(Apfloat x,
Apfloat y)
Copies the sign from one number to another.
|
static Apfloat |
ApfloatMath.cos(Apfloat x)
Cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.cos(Apfloat x)
Cosine.
|
static Apfloat |
ApfloatMath.cosh(Apfloat x)
Hyperbolic cosine.
|
Apfloat |
FixedPrecisionApfloatHelper.cosh(Apfloat x)
Hyperbolic cosine.
|
Apfloat |
Apfloat.divide(Apfloat x)
Divides two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.divide(Apfloat x,
Apfloat y)
Division.
|
long |
Apfloat.equalDigits(Apfloat x)
Computes number of equal digits.
|
static Apfloat |
ApfloatMath.exp(Apfloat x)
Exponent function.
|
Apfloat |
FixedPrecisionApfloatHelper.exp(Apfloat x)
Exponential function.
|
static Apint |
ApfloatMath.floor(Apfloat x)
Floor function.
|
Apfloat |
FixedPrecisionApfloatHelper.floor(Apfloat x)
Floor function.
|
static Apfloat |
ApfloatMath.fmod(Apfloat x,
Apfloat y)
Returns x modulo y.
|
Apfloat |
FixedPrecisionApfloatHelper.fmod(Apfloat x,
Apfloat y)
Modulus.
|
static Apfloat |
ApfloatMath.frac(Apfloat x)
Extracts fractional part.
|
Apfloat |
FixedPrecisionApfloatHelper.frac(Apfloat x)
Extract fractional part.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n)
Inverse positive integer root.
|
Apfloat |
FixedPrecisionApfloatHelper.inverseRoot(Apfloat x,
long n)
Inverse root.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n,
long targetPrecision)
Inverse positive integer root.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n,
long targetPrecision,
Apfloat initialGuess)
Inverse positive integer root.
|
static Apfloat |
ApfloatMath.inverseRoot(Apfloat x,
long n,
long targetPrecision,
Apfloat initialGuess,
long initialPrecision)
Inverse positive integer root.
|
static Apfloat |
ApfloatMath.log(Apfloat x)
Natural logarithm.
|
Apfloat |
FixedPrecisionApfloatHelper.log(Apfloat x)
Natural logarithm.
|
static Apfloat |
ApfloatMath.log(Apfloat x,
Apfloat b)
Logarithm in arbitrary base.
|
Apfloat |
FixedPrecisionApfloatHelper.log(Apfloat x,
Apfloat b)
Logarithm in specified base.
|
Apfloat |
Apfloat.mod(Apfloat x)
Calculates the remainder when divided by an apfloat.
|
Apfloat |
FixedPrecisionApfloatHelper.mod(Apfloat x,
Apfloat y)
Modulus.
|
static Apfloat[] |
ApfloatMath.modf(Apfloat x)
Split to integer and fractional parts.
|
Apfloat[] |
FixedPrecisionApfloatHelper.modf(Apfloat x)
Split to integer and fractional parts.
|
Apfloat |
Apfloat.multiply(Apfloat x)
Multiplies two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.multiply(Apfloat x,
Apfloat y)
Multiplication.
|
static Apfloat |
ApfloatMath.multiplyAdd(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-add.
|
Apfloat |
FixedPrecisionApfloatHelper.multiplyAdd(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-add.
|
static Apfloat |
ApfloatMath.multiplySubtract(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-subtract.
|
Apfloat |
FixedPrecisionApfloatHelper.multiplySubtract(Apfloat a,
Apfloat b,
Apfloat c,
Apfloat d)
Fused multiply-subtract.
|
static Apfloat |
ApfloatMath.negate(Apfloat x)
Deprecated.
Use
negate() . |
Apfloat |
FixedPrecisionApfloatHelper.negate(Apfloat x)
Negation.
|
static Apfloat |
ApfloatMath.pow(Apfloat x,
Apfloat y)
Arbitrary power.
|
Apfloat |
FixedPrecisionApfloatHelper.pow(Apfloat x,
Apfloat y)
Power.
|
static Apfloat |
ApfloatMath.pow(Apfloat x,
long n)
Integer power.
|
Apfloat |
FixedPrecisionApfloatHelper.pow(Apfloat x,
long n)
Integer power.
|
boolean |
Apfloat.preferCompare(Apfloat x)
Tests if the comparison with
equals and compareTo should be done in the opposite order. |
boolean |
Aprational.preferCompare(Apfloat x) |
static Apfloat |
ApfloatMath.product(Apfloat... x)
Product of numbers.
|
Apfloat |
FixedPrecisionApfloatHelper.product(Apfloat... x)
Product.
|
static Apfloat |
ApfloatMath.root(Apfloat x,
long n)
Positive integer root.
|
Apfloat |
FixedPrecisionApfloatHelper.root(Apfloat x,
long n)
Root.
|
static Apfloat |
ApfloatMath.round(Apfloat x,
long precision,
RoundingMode roundingMode)
Rounds the given number to the specified precision with the specified rounding mode.
|
Apfloat |
FixedPrecisionApfloatHelper.round(Apfloat x,
RoundingMode roundingMode)
Round with specified rounding mode.
|
static Apfloat |
ApfloatMath.scale(Apfloat x,
long scale)
Multiply by a power of the radix.
|
Apfloat |
FixedPrecisionApfloatHelper.scale(Apfloat x,
long scale)
Move the radix point.
|
static Apfloat |
ApfloatMath.sin(Apfloat x)
Sine.
|
Apfloat |
FixedPrecisionApfloatHelper.sin(Apfloat x)
Sine.
|
static Apfloat |
ApfloatMath.sinh(Apfloat x)
Hyperbolic sine.
|
Apfloat |
FixedPrecisionApfloatHelper.sinh(Apfloat x)
Hyperbolic sine.
|
static Apfloat |
ApfloatMath.sqrt(Apfloat x)
Square root.
|
Apfloat |
FixedPrecisionApfloatHelper.sqrt(Apfloat x)
Square root.
|
Apfloat |
Apfloat.subtract(Apfloat x)
Subtracts two apfloats.
|
Apfloat |
FixedPrecisionApfloatHelper.subtract(Apfloat x,
Apfloat y)
Subtraction.
|
static Apfloat |
ApfloatMath.sum(Apfloat... x)
Sum of numbers.
|
Apfloat |
FixedPrecisionApfloatHelper.sum(Apfloat... x)
Sum.
|
static Apfloat |
ApfloatMath.tan(Apfloat x)
Tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.tan(Apfloat x)
Tangent.
|
static Apfloat |
ApfloatMath.tanh(Apfloat x)
Hyperbolic tangent.
|
Apfloat |
FixedPrecisionApfloatHelper.tanh(Apfloat x)
Hyperbolic tangent.
|
static Apfloat |
ApfloatMath.toDegrees(Apfloat x)
Converts an angle measured in radians to degrees.
|
Apfloat |
FixedPrecisionApfloatHelper.toDegrees(Apfloat x)
Convert radians to degrees.
|
static Apfloat |
ApfloatMath.toRadians(Apfloat x)
Converts an angle measured in degrees to radians.
|
Apfloat |
FixedPrecisionApfloatHelper.toRadians(Apfloat x)
Convert degrees to radians.
|
static Apint |
ApfloatMath.truncate(Apfloat x)
Truncates fractional part.
|
Apfloat |
FixedPrecisionApfloatHelper.truncate(Apfloat x)
Truncate fractional part.
|
Apfloat |
FixedPrecisionApfloatHelper.valueOf(Apfloat x)
Returns the value with the specified precision.
|
static Apfloat |
ApfloatMath.w(Apfloat x)
Lambert W function.
|
Apfloat |
FixedPrecisionApfloatHelper.w(Apfloat x)
Lambert W function.
|
Constructor and Description |
---|
Apcomplex(Apfloat real)
Construct a real apcomplex whose imaginary part is zero.
|
Apcomplex(Apfloat real,
Apfloat imag)
Construct an apcomplex with the specified real and imaginary part.
|
Modifier and Type | Method and Description |
---|---|
Apfloat |
Pi.BinarySplittingSeries.a(long n)
Binary splitting term.
|
Apfloat |
Pi.ChudnovskyBinarySplittingSeries.a(long n) |
Apfloat |
Pi.RamanujanBinarySplittingSeries.a(long n) |
Apfloat |
PiParallel.ParallelChudnovskyPiCalculator.execute() |
Apfloat |
PiParallel.ParallelRamanujanPiCalculator.execute() |
Apfloat |
PiDistributed.DistributedChudnovskyPiCalculator.execute() |
Apfloat |
PiDistributed.DistributedRamanujanPiCalculator.execute() |
Apfloat |
Pi.ChudnovskyPiCalculator.execute()
Calculate pi using the Chudnovskys' binary splitting algorithm.
|
Apfloat |
Pi.RamanujanPiCalculator.execute()
Calculate pi using the Ramanujan binary splitting algorithm.
|
Apfloat |
Pi.GaussLegendrePiCalculator.execute()
Calculate pi using the Gauss-Legendre iteration.
|
Apfloat |
Pi.BorweinPiCalculator.execute()
Calculate pi using the Borweins' quartic iteration.
|
Apfloat |
ApfloatHolder.getApfloat()
Return the apfloat contained in this bean.
|
Apfloat |
Pi.BinarySplittingSeries.p(long n)
Binary splitting term.
|
Apfloat |
Pi.ChudnovskyBinarySplittingSeries.p(long n) |
Apfloat |
Pi.RamanujanBinarySplittingSeries.p(long n) |
Apfloat |
Pi.BinarySplittingSeries.q(long n)
Binary splitting term.
|
Apfloat |
Pi.ChudnovskyBinarySplittingSeries.q(long n) |
Apfloat |
Pi.RamanujanBinarySplittingSeries.q(long n) |
Modifier and Type | Method and Description |
---|---|
protected Operation<Apfloat> |
PiParallelAWT.getOperation(long precision,
int radix) |
protected Operation<Apfloat> |
PiAWT.getOperation(long precision,
int radix)
Get the calculation operation to execute.
|
Modifier and Type | Method and Description |
---|---|
void |
ApfloatHolder.setApfloat(Apfloat apfloat)
Set the apfloat contained in this bean.
|
Modifier and Type | Method and Description |
---|---|
static void |
Pi.run(long precision,
int radix,
Operation<Apfloat> operation)
Execute an operation and display some additional information.
|
Constructor and Description |
---|
ApfloatHolder(Apfloat apfloat)
Construct an ApfloatHolder containing the specified apfloat.
|
Copyright © 2019. All rights reserved.