Mano,

Se não me falhe a memória, acredito que na linguagem "C" tem uma função
chamada "eval", que converte uma string para a operação em questão, por
exemplo, para o seu problema ficaria: 

double x;
x = eval("15 * 1.2 + 3");

x = ficaria igual a 21.

Agora!!! tem q. ver se tem esta mesma função para o Java. Já vi muito dessa
função em outras linguagens, como Matlab, C++, .Net.

Dá uma pesquisada!...

-----Original Message-----
From: José Carlos Lopes de Barros
To: '[EMAIL PROTECTED]'
Sent: 28/05/03 13:29
Subject: RES: [java-list] dúvida 

kct... aí é mau... porque tem que ser uma String? Seria uma calculadora?
Não conheço nada que faça isso.

-----Mensagem original-----
De: Fulvius Guelfi [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 26 de maio de 2003 19:14
Para: [EMAIL PROTECTED]
Assunto: [java-list] dúvida 



Olá lista eu preciso de uma ajuda!!!
 
Eu tenho uma String com o seguinte conteúdo "15 * 1.2 + 3" existe algum
método que resolva isto e me devolva um Double?
 
Quem puder por favor me ajude eu preciso resolver isto o mais rápido
possivel
 
Muito Obrigado
FULVIUS GUELFI
 
"Pelo software livre"

                        
____________________________________________________
 <http://www.incredimail.com/redir.asp?ad_id=309&lang=9>   IncrediMail -
Email has finally evolved -
<http://www.incredimail.com/redir.asp?ad_id=309&lang=9> Click Here

 <<IMSTP.gif>>  <<ATT228972.txt>> 

------------------------------ 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]
-------------------------------------------------------------------------

Responder a