C - coefficient type.public class DecimalRoots<C extends GcdRingElem<C> & Rational> extends java.lang.Object implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
java.util.List<Complex<BigDecimal>> |
complex
complex decimal roots.
|
GenPolynomial<Complex<C>> |
cp
univariate polynomial with complex coefficients.
|
GenPolynomial<C> |
p
univariate polynomial.
|
java.util.List<BigDecimal> |
real
real decimal roots.
|
| Constructor and Description |
|---|
DecimalRoots(GenPolynomial<C> p,
GenPolynomial<Complex<C>> cp,
java.util.List<BigDecimal> r,
java.util.List<Complex<BigDecimal>> c)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DecimalRoots<C> |
copy()
Copy this.
|
boolean |
equals(java.lang.Object b)
Comparison with any other object.
|
int |
hashCode()
Hash code for this AlgebraicRoots.
|
java.lang.String |
toScript()
Get a scripting compatible string representation.
|
java.lang.String |
toString()
String representation of AlgebraicRoots.
|
public final GenPolynomial<C extends GcdRingElem<C> & Rational> p
public final java.util.List<BigDecimal> real
public final GenPolynomial<Complex<C extends GcdRingElem<C> & Rational>> cp
public final java.util.List<Complex<BigDecimal>> complex
public DecimalRoots(GenPolynomial<C> p, GenPolynomial<Complex<C>> cp, java.util.List<BigDecimal> r, java.util.List<Complex<BigDecimal>> c)
p - univariate polynomialcp - univariate complex polynomialr - list of real decimal rootsc - list of complex decimal rootspublic java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public java.lang.String toScript()
public DecimalRoots<C> copy()
public boolean equals(java.lang.Object b)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()