| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 20:04:37
|
neohacker
Virtual Machine Man
![[Avatar]](/images/avatar/e5a419ed77a4e034849e1e1b68ba015e.jpg)
Membro desde: 30/10/2006 15:23:14
Mensagens: 576
Localização: Santo André
Offline
|
Preciso resolver uma equação dentro de uma String.
Explicando melhor, o usuário digitará uma equação num JTextField, que terá de ser resolvida pelo sotware.
Como fazer isso ?
ja agradeço a ajuda
|
http//www.tecnologiaims.blogspot.com
↑ Grab this Headline Animator http://www.imstechnology.blogspot.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 20:13:29
|
lenando
Debugger
![[Avatar]](/images/avatar/f9afa97535cf7c8789a1c50a2cd83787.jpg)
Membro desde: 12/05/2006 01:09:44
Mensagens: 72
Localização: Blumenau/SC Brasil
Offline
|
a validação da string da equação poderia ser feita por expressões regulares ...
|
"Não existe ninguém tão sábio que não tenha nada para aprender e ninguém tão ignorante que não tenha nada para ensinar" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 20:16:29
|
ciczan
JavaGuru
![[Avatar]](/images/avatar/4fb8a7a22a82c80f2c26fe6c1e0dcbb3.png)
Membro desde: 22/12/2004 12:57:21
Mensagens: 227
Localização: Curitiba -PR
Offline
|
Você ta procurando isso aqui:
http://www.singularsys.com/jep/
Tem até uns applets de exemplo...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 20:36:43
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
acho que para fazer isso,
você deve usar um algoritimo parecedio com um
analizador lexico. verificar o que existe em cada posição,
os sinais, numeros.. e depois calcular a soma.
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 20:40:59
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
Olha o tópico da RenataFA
Edit: http://www.guj.com.br/posts/list/56523.java
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/04/2007 02:31:44
|
neohacker
Virtual Machine Man
![[Avatar]](/images/avatar/e5a419ed77a4e034849e1e1b68ba015e.jpg)
Membro desde: 30/10/2006 15:23:14
Mensagens: 576
Localização: Santo André
Offline
|
Então Lina, acho que ja perguntei pra umas 5 pessoas e 4 me falaram a mesma coisa, mas é que fica dificil porque eu num vou fazer operações simples, eu preciso resolver equações do tipo (ln x³ * sin(x)) / log x-1 (exemplo), por isso acho inviável pegar caractere por caractere em vista que existem milhares de combinações possiveis.
E não sei bem como fazer isso, estou dando uma olhada no tópico da RenataFA
Vlw pela ajuda...vamos continuar tentando
|
http//www.tecnologiaims.blogspot.com
↑ Grab this Headline Animator http://www.imstechnology.blogspot.com |
|
|
 |
|
|