Package org.apfloat.calc
Class ApfloatCalculatorImpl.ApfloatFunctions
java.lang.Object
org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
org.apfloat.calc.ApfloatCalculatorImpl.ApfloatFunctions
- All Implemented Interfaces:
FunctionCalculatorImpl.Functions
- Direct Known Subclasses:
ApfloatCalculatorImpl.AprationalFunctions
- Enclosing class:
ApfloatCalculatorImpl
private class ApfloatCalculatorImpl.ApfloatFunctions
extends ApfloatCalculatorImpl.ApcomplexFunctions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioninverseErf
(Number x) roundToMultiple
(Number x, Number y) protected Number
roundToPlaces
(Number x, long precision) roundToPlaces
(Number x, Number y) protected Number
roundToPrecision
(Number x, long precision) roundToPrecision
(Number x, Number y) Methods inherited from class org.apfloat.calc.ApfloatCalculatorImpl.ApcomplexFunctions
abs, acos, acosh, add, agm, airyAi, airyAiPrime, airyBi, airyBiPrime, arg, asin, asinh, atan, atanh, bernoulli, bernoulliB, besselI, besselJ, besselK, besselY, beta, beta, beta, binomial, catalan, cbrt, chebyshevT, chebyshevU, conj, cos, cosh, coshIntegral, cosIntegral, digamma, divide, doubleFactorial, e, ellipticE, ellipticK, erf, erfc, erfi, euler, eulerE, exp, expIntegralE, expIntegralEi, factorial, fibonacci, fresnelC, fresnelS, gamma, gamma, gamma, gcd, gegenbauerC, gegenbauerC, glaisher, harmonicNumber, harmonicNumber, hermiteH, hypergeometric0F1, hypergeometric0F1Regularized, hypergeometric1F1, hypergeometric1F1Regularized, hypergeometric2F1, hypergeometric2F1Regularized, hypergeometricU, imag, inverseRoot, inverseRoot, inverseRoot, inverseRoot, isLong, jacobiP, khinchin, laguerreL, laguerreL, lcm, legendreP, legendreP, legendreQ, legendreQ, log, log, logGamma, logIntegral, logisticSigmoid, multiply, negate, pi, pochhammer, polygamma, polylog, pow, pow, precision, precision, random, randomGaussian, real, root, root, root, root, round, scale, scale, sin, sinc, sinh, sinhIntegral, sinIntegral, sphericalHarmonicY, sqrt, subtract, tan, tanh, ulp, w, w, zeta, zeta
-
Constructor Details
-
ApfloatFunctions
private ApfloatFunctions()
-
-
Method Details
-
mod
- Specified by:
mod
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
mod
in classApfloatCalculatorImpl.ApcomplexFunctions
-
ceil
- Specified by:
ceil
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
ceil
in classApfloatCalculatorImpl.ApcomplexFunctions
-
floor
- Specified by:
floor
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
floor
in classApfloatCalculatorImpl.ApcomplexFunctions
-
frac
- Specified by:
frac
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
frac
in classApfloatCalculatorImpl.ApcomplexFunctions
-
inverseErf
- Specified by:
inverseErf
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
inverseErf
in classApfloatCalculatorImpl.ApcomplexFunctions
-
inverseErfc
- Specified by:
inverseErfc
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
inverseErfc
in classApfloatCalculatorImpl.ApcomplexFunctions
-
max
- Specified by:
max
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
max
in classApfloatCalculatorImpl.ApcomplexFunctions
-
min
- Specified by:
min
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
min
in classApfloatCalculatorImpl.ApcomplexFunctions
-
nextAfter
- Specified by:
nextAfter
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
nextAfter
in classApfloatCalculatorImpl.ApcomplexFunctions
-
nextDown
- Specified by:
nextDown
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
nextDown
in classApfloatCalculatorImpl.ApcomplexFunctions
-
nextUp
- Specified by:
nextUp
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
nextUp
in classApfloatCalculatorImpl.ApcomplexFunctions
-
truncate
- Specified by:
truncate
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
truncate
in classApfloatCalculatorImpl.ApcomplexFunctions
-
toDegrees
- Specified by:
toDegrees
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
toDegrees
in classApfloatCalculatorImpl.ApcomplexFunctions
-
toRadians
- Specified by:
toRadians
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
toRadians
in classApfloatCalculatorImpl.ApcomplexFunctions
-
atan2
- Specified by:
atan2
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
atan2
in classApfloatCalculatorImpl.ApcomplexFunctions
-
copySign
- Specified by:
copySign
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
copySign
in classApfloatCalculatorImpl.ApcomplexFunctions
-
fmod
- Specified by:
fmod
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
fmod
in classApfloatCalculatorImpl.ApcomplexFunctions
-
hypot
- Specified by:
hypot
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
hypot
in classApfloatCalculatorImpl.ApcomplexFunctions
-
roundToPrecision
- Specified by:
roundToPrecision
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
roundToPrecision
in classApfloatCalculatorImpl.ApcomplexFunctions
-
roundToPrecision
-
roundToInteger
- Specified by:
roundToInteger
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
roundToInteger
in classApfloatCalculatorImpl.ApcomplexFunctions
-
roundToPlaces
- Specified by:
roundToPlaces
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
roundToPlaces
in classApfloatCalculatorImpl.ApcomplexFunctions
-
roundToPlaces
-
roundToMultiple
- Specified by:
roundToMultiple
in interfaceFunctionCalculatorImpl.Functions
- Overrides:
roundToMultiple
in classApfloatCalculatorImpl.ApcomplexFunctions
-