BigInteger[] perfectPowerDecomposition
boolean initialized
BigInteger modulus
IntegersZp ppBaseDomain
IntegersZp64 lDomain
long modulus
cc.redberry.libdivide4j.FastDivision.Magic magic
cc.redberry.libdivide4j.FastDivision.Magic magic32MulMod
boolean modulusFits32
long[] perfectPowerDecomposition
IntegersZp64 ppBaseDomain
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
BigDecimal
instance from a stream (that is,
deserialize it).IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
BigDecimal
to the stream in questionIOException
BigInteger intVal
BigDecimal.unscaledValue()
.BigDecimal.unscaledValue()
int scale
BigDecimal.scale
.BigDecimal.scale
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
BigInteger
instance from a stream (that is,
deserialize it). The magnitude is read in as an array of bytes
for historical reasons, but it is converted to an array of ints
and the byte array is discarded.
Note:
The current convention is to initialize the cache fields, bitCount,
bitLength and lowestSetBit, to 0 rather than some other marker value.
Therefore, no explicit action to set these fields needs to be taken in
readObject because those fields already have a 0 value be default since
defaultReadObject is not being used.IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
BigInteger
instance to a stream.
The magnitude of a BigInteger is serialized as a byte array for
historical reasons.IOException
int bitCount
int bitLength
int lowestSetBit
int[] magnitude
int signum
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
MathContext
instance from a stream (that is,
deserialize it).IOException
ClassNotFoundException
int precision
precision
will always be non-negative.
RoundingMode roundingMode
RoundingMode
IPolynomial<Poly extends IPolynomial<Poly>> constantFactor
List<E> factors
gnu.trove.list.array.TIntArrayList exponents
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> irreducible
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> factory
UnivariateDivision.InverseModMonomial<Poly extends IUnivariatePolynomial<Poly>> inverseMod
BigInteger cardinality
int nVariables
Comparator<T> ordering
MonomialSet<Monomial extends DegreeVector> terms
AMultivariatePolynomial<Term extends DegreeVector<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> self
int[] exponents
int totalDegree
Object coefficient
long coefficient
IntegersZp64 ring
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> poly
ArrayList<E> inverses
IntegersZp64 ring
Copyright © 2017. All rights reserved.