Pense em armazenar a f�rmula empilhada. Por exemplo, a + b ficar� armazenada assim: a b +, ou f( a, b, c ) ficar� com a seguinte ordem no banco: a b c f () ... Existe algoritmo para transformar a f�rmula numa pilha. E tb pra fazer o contr�rio. Tratando uma pilha voc� conseguir� executar a f�rmula. Espero ter ajudado, Gustavo.
> Conceituada Lista e amigos Javaneses, > > estou com uma miss�o, desenvolver um programa em Java no qual > o usu�rio ir� informar a f�rmula matem�tica que queira e em > seguida o programa ter� que interpretar esta f�rmula para > utiliza��o posterior,por exemplo: > > O usu�rio informa a seguinte f�rmula em um textbox: > > x = 3.22 * 4 - f( y, z ) - raiz( y ) ** 2 > > esta f�rmula dever� ser guardada em um banco de dados via XML > para que em um determinado momento, algu�m no sistema possa > selecionar a op��o: F�rmulas Cadastradas e escolher a f�rmula > acima. > > Algu�m j� se deparou com esta situa��o ou algo parecido, > sabem da exist�ncia de algum material a respeito, sites etc... > > Agrade�o imensamente a ajuda > > jEnginner > > > --- > UOL Elei��es 2002 - Todos os lances da disputa pol�tica > http://eleicoes.uol.com.br/ > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu- > SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da > lista: http://www.soujava.org.br/regras.htm historico: > http://www.mail-archive.com/java-list%40soujava.org.br para sair da > lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- Webmail Urbi Network http://www.urbi.com.br ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
