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