public class Polinomio extends java.lang.Object implements PolinomioTAD
Constructor and Description |
---|
Polinomio()
Constructor por omision de un polinomio
|
Polinomio(int a,
int b)
Constructor de un polinomio a * x^b
|
Polinomio(Polinomio p)
Constructor de copia.
|
Modifier and Type | Method and Description |
---|---|
double |
evaluar(double x)
Devuelve el polinomio evaluado
|
int |
grado()
Determina el grado de un polinomio
|
void |
imprimir()
Imprime en pantalla los terminos que conforman al polinomio
|
Polinomio |
multiplicar(PolinomioTAD p)
Devuelve la multiplicacion de dos polinomios
|
Polinomio |
restar(PolinomioTAD p)
Devuelve la resta de dos polinomios
|
Polinomio |
sumar(PolinomioTAD p)
Devuelve la suma de dos polinomios
|
public Polinomio()
public Polinomio(int a, int b)
a
- -- coeficiente del polinomiob
- -- exponente del polinomiopublic Polinomio(Polinomio p)
p
- -- polinomio que se usa para crear uno nuevopublic int grado()
grado
in interface PolinomioTAD
public Polinomio sumar(PolinomioTAD p)
sumar
in interface PolinomioTAD
p
- - Polinomio que sera sumado al que llama este metodopublic Polinomio restar(PolinomioTAD p)
restar
in interface PolinomioTAD
p
- - Polinomio que sera restado al que llama este metodopublic Polinomio multiplicar(PolinomioTAD p)
multiplicar
in interface PolinomioTAD
p
- - Polinomio que sera multiplicado al que llama este metodopublic void imprimir()
imprimir
in interface PolinomioTAD
public double evaluar(double x)
evaluar
in interface PolinomioTAD
x
- - valor por evaluar en el polinomio