|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCodigoMelhor.Polinomio
public class Polinomio
A classe Polinomio implementa as funcoes sobre os objetos de sua classe.
Constructor Summary | |
---|---|
Polinomio()
Construtor Vazio para a Classe Polinomios |
Method Summary | |
---|---|
int |
calculaMonomio(java.lang.String monomio,
int valor,
java.lang.String var)
Calcula o valor de um monomio de acordo com o valor dado |
int |
calculaPoli(java.lang.String oPolinomio,
int valor,
java.lang.String var)
Calcula o valor final do polinomio |
java.lang.String |
espacaPolinomio(java.lang.String polinomio)
Provem todos os termos de um polinomio separados por apenas um espaco em branco |
java.lang.String |
getNomePoli(java.lang.String comando)
Retorna o nome do polinomio |
java.lang.String |
minimizaPolinomio(java.lang.String poliEspacado,
java.lang.String var)
Dado um polinomio corretamente espacado, sera retornado um polinomio convenientemente organizado, iniciando com o termo mais significativo |
java.util.ArrayList |
minimizaPolinomio2(java.lang.String poli1Espacado,
java.lang.String var)
Minimiza um polinomio espacado |
java.lang.String |
montaPolinomio(java.util.ArrayList<java.lang.Integer> arrayCoeficientes,
java.util.ArrayList<java.lang.Integer> arrayExpoentes,
java.lang.String var,
java.lang.String nomePoli)
Recebe os valores do coeficientes e dos expoentes e monta o polinomio correspondente seguindo todas as determinacoes sobre os sinais matematicos de "+" e "-". |
java.lang.String |
somaMonomios(java.util.ArrayList<java.lang.Integer> arrayCoeficientes,
java.util.ArrayList<java.lang.Integer> arrayExpoentes,
java.lang.String var,
java.lang.String nomePoli)
Soma todos os monomios de um polinomio e chama o metodo montaPolinomio, que tera a funcao de montar o polinomio, dai sera retornado o valor do calculo do polinomio |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Polinomio()
Method Detail |
---|
public java.lang.String getNomePoli(java.lang.String comando)
comando
-
public java.lang.String espacaPolinomio(java.lang.String polinomio)
polinomio
-
public java.lang.String minimizaPolinomio(java.lang.String poliEspacado, java.lang.String var)
poliEspacado
- var
-
public java.lang.String somaMonomios(java.util.ArrayList<java.lang.Integer> arrayCoeficientes, java.util.ArrayList<java.lang.Integer> arrayExpoentes, java.lang.String var, java.lang.String nomePoli)
arrayCoeficientes
- arrayExpoentes
- var
- nomePoli
-
public java.lang.String montaPolinomio(java.util.ArrayList<java.lang.Integer> arrayCoeficientes, java.util.ArrayList<java.lang.Integer> arrayExpoentes, java.lang.String var, java.lang.String nomePoli)
arrayCoeficientes
- arrayExpoentes
- var
- nomePoli
-
public int calculaMonomio(java.lang.String monomio, int valor, java.lang.String var)
monomio
- valor
- var
-
public int calculaPoli(java.lang.String oPolinomio, int valor, java.lang.String var)
oPolinomio
- valor
- var
-
public java.util.ArrayList minimizaPolinomio2(java.lang.String poli1Espacado, java.lang.String var)
poli1Espacado
- var
- representa a variavel do polinomio resultante
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |