|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectLogica.Polinomio
public class Polinomio
Classe para representar um polinômio.
Constructor Summary | |
---|---|
Polinomio(java.lang.String polinomio,
java.lang.String variavel)
Construtor de um polinomio. |
Method Summary | |
---|---|
java.lang.String |
calculaPolinomio(int variavel)
Calcula o valor do polinomio quando a variavel tem valor variavel |
java.lang.String |
getPolinomio()
Retorna o polinômio. |
java.lang.String |
getVariavel()
Retorna a icognita do polinômio. |
void |
minimizaPolinomio()
Retira do polinomio dos termos com coeficiente igual a 0; Retira os coeficiente igual a 1; Retira os expoentes igual a 1, 0; |
void |
ordemDecrescente()
Organiza os termos do polinômio em ordem decrescente de grau. |
void |
reduza()
Reduz um polinômio para a sua forma canônica. |
void |
setPolinomio(java.lang.String polinomio)
Modifica um polinômio. |
java.lang.String |
toString()
Representa um polinomio como String. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Polinomio(java.lang.String polinomio, java.lang.String variavel)
polinomio
- String com o polinomio.variavel
- Icognita do polinomio.Method Detail |
---|
public java.lang.String getVariavel()
public java.lang.String calculaPolinomio(int variavel)
variavel
- Valor da variavel.
public java.lang.String getPolinomio()
public void setPolinomio(java.lang.String polinomio)
polinomio
- Novo polinomio.public void reduza()
p(x) = 5x + 2 + 2x3 -2
Quando reduzido ele será:
p(x) = 2x3 + 5x
public void ordemDecrescente()
public void minimizaPolinomio()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |