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