Class Polynom

java.lang.Object
  extended by Polynom
Direct Known Subclasses:
HornerPolynom

public class Polynom
extends java.lang.Object

Stellt ein Polynom endlicher Länge zur Verfügung.


Field Summary
protected  int anzPotenzen
          Anzahl der Potenzen im Polynom.
protected  double[] koeffizienten
          Vorhandene Koeffizienten.
 
Constructor Summary
Polynom()
          Konstruktor.
Polynom(int potenzen)
          Konstruktor.
 
Method Summary
 int getAnzPotenzen()
          Gibt den Potenzgrad des Polynoms zurück.
 double getKoeffizient(int potenz)
          Überprüft die Richtigkeit der Koeffizienten.
 void setKoeffizient(int potenz, double koeff)
          Setzt einen Koeffizienten des Polynoms.
 java.lang.String toString()
          Gibt die Funktion als String aus.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

anzPotenzen

protected int anzPotenzen
Anzahl der Potenzen im Polynom.


koeffizienten

protected double[] koeffizienten
Vorhandene Koeffizienten.

Constructor Detail

Polynom

Polynom()
Konstruktor.


Polynom

Polynom(int potenzen)
Konstruktor.

Parameters:
potenzen - Höchste Potenz +1.
Method Detail

getAnzPotenzen

public int getAnzPotenzen()
Gibt den Potenzgrad des Polynoms zurück.

Returns:
Anzahl der Potenzen.

getKoeffizient

public double getKoeffizient(int potenz)
Überprüft die Richtigkeit der Koeffizienten.

Parameters:
potenz - Potenz des Koeffizienten.
Returns:
Koeffizient.

setKoeffizient

public void setKoeffizient(int potenz,
                           double koeff)
Setzt einen Koeffizienten des Polynoms.

Parameters:
potenz - Potenz des Koeffizienten.
koeff - Wert des Koeffizienten.

toString

public java.lang.String toString()
Gibt die Funktion als String aus.

Overrides:
toString in class java.lang.Object