Class Polynom
java.lang.Object

+Polynom
 public class Polynom
 extends Object
This class implements polynom.
It used to calculate the equations while the calculations are done
The class itself contains coefficient of polynom, and calculates
equation's (polynom's) roots.

Polynom()
 Constructs empty polynom.

addPolynom(Polynom)
 Adds two polynoms (one is given as argument).

calculateRoots()
 Calculates polynom's roots (run appropriate function according to coefficients).

getCoef(int)
 Returns coefficient's value by its index.

getResult(double)
 Calculates result with given x.

reset()
 Resets polynom to unit polynom.

setCoef(int, double)
 Sets coefficient's value by its index.

toString()
 Returns a string representation of the object.
Polynom
public Polynom()
 Constructs empty polynom.
reset
public void reset()
 Resets polynom to unit polynom.
setCoef
public void setCoef(int coefNum,
double value)
 Sets coefficient's value by its index.
 Parameters:
 coefNum  coefficient index.
 value  coefficient value.
getCoef
public double getCoef(int coefNum)
 Returns coefficient's value by its index.
 Returns:
 coefficient.
addPolynom
public void addPolynom(Polynom p)
 Adds two polynoms (one is given as argument).
 Parameters:
 p  polynom to add.
calculateRoots
public double[] calculateRoots()
 Calculates polynom's roots (run appropriate function according to coefficients).
 Returns:
 array with roots.
getResult
public double getResult(double x)
 Calculates result with given x.
 Parameters:
 x  x.
 Returns:
 value of polynom in x.
toString
public String toString()
 Returns a string representation of the object.
 Returns:
 a string representation of the object.
 Overrides:
 toString in class Object