| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 14:27:00
|
araujo_dionata
What is classpath?
![[Avatar]](/images/avatar/fb5aa8fa9645530f0037c1f54976f60d.jpg)
Membro desde: 01/12/2010 23:04:11
Mensagens: 5
Localização: Itumbiara/GO
Offline
|
Olá a todos, estou com dificuldades para implementar a raiz quadrada nessa app, pois funções com dois parâmetros não acontece erro algum mas a raiz esta dando erro... Se alguém puder me ajudar ficarei muito grato.
Obrigado.
|
Eu não tenho nenhum talento especial. Sou apenas apaixonadamente curioso |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 14:29:26
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Qual erro?
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 14:36:35
|
araujo_dionata
What is classpath?
![[Avatar]](/images/avatar/fb5aa8fa9645530f0037c1f54976f60d.jpg)
Membro desde: 01/12/2010 23:04:11
Mensagens: 5
Localização: Itumbiara/GO
Offline
|
Quando executo ela da esse erro:
|
Eu não tenho nenhum talento especial. Sou apenas apaixonadamente curioso |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 14:37:59
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
Você está usando uma pilha? Se você quer criar uma calculadora com notação polonesa reversa, precisa criar uma pilha, onde os parâmetros devem ser empilhados para posteriormente serem desempilhados à medida em que você faz as contas.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 14:57:32
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
Aproveitando o ansejo, alguém manja implementar isso na mão?
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 15:34:43
|
J.E.Z
JavaBaby
![[Avatar]](/images/avatar/9f9a2e9ab3dc74b58ef7c5b974807751.jpg)
Membro desde: 27/03/2006 14:27:52
Mensagens: 87
Offline
|
araujo_dionata wrote:Quando executo ela da esse erro:
Você está executando
para o String "r", o que vai causar um NumberFormatException. Trate sua exceção ou altere a lógica de funcionamento.
Abraço
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 15:37:12
|
J.E.Z
JavaBaby
![[Avatar]](/images/avatar/9f9a2e9ab3dc74b58ef7c5b974807751.jpg)
Membro desde: 27/03/2006 14:27:52
Mensagens: 87
Offline
|
andredecotia wrote:Aproveitando o ansejo, alguém manja implementar isso na mão?
Clique AQUI para ver como implementar o cálculo da raiz quadrada.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 15:40:21
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
J.E.Z, show...
Mas como implementar isso em Java? Sem usar o método já pronto...
???
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 15:47:44
|
araujo_dionata
What is classpath?
![[Avatar]](/images/avatar/fb5aa8fa9645530f0037c1f54976f60d.jpg)
Membro desde: 01/12/2010 23:04:11
Mensagens: 5
Localização: Itumbiara/GO
Offline
|
J.E.Z obrigado, mas como eu disse com dois numeros x e y eu consigo mas operaçoes com apenas o x... como posso tratar essa exceção? ou como implemento isso com pilha como dito pelo entanglement?
Obrigado a todos.
|
Eu não tenho nenhum talento especial. Sou apenas apaixonadamente curioso |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 15:50:29
|
J.E.Z
JavaBaby
![[Avatar]](/images/avatar/9f9a2e9ab3dc74b58ef7c5b974807751.jpg)
Membro desde: 27/03/2006 14:27:52
Mensagens: 87
Offline
|
andredecotia wrote:J.E.Z, show...
Mas como implementar isso em Java? Sem usar o método já pronto...
???
Se você ler o artigo vai chegar a ESTE TÓPICO que descreve exatamente como fazê-lo algoritmicamente. Que é bem simples, utilizando bit shifting. Boa sorte!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 16:03:11
|
J.E.Z
JavaBaby
![[Avatar]](/images/avatar/9f9a2e9ab3dc74b58ef7c5b974807751.jpg)
Membro desde: 27/03/2006 14:27:52
Mensagens: 87
Offline
|
araujo_dionata wrote:J.E.Z obrigado, mas como eu disse com dois numeros x e y eu consigo mas operaçoes com apenas o x... como posso tratar essa exceção? ou como implemento isso com pilha como dito pelo entanglement?
Obrigado a todos.
Para descobrir como tratar exceções você pode olhar AQUI.
Esse exercício parece um clássico problema acadêmico. Caso seja esse o caso, o objetivo é ampliar sua habilidade em criar algoritmos eficientes utilizando os recursos da linguagem. Se eu lhe der a solução pronta o objetivo não será alcançado. No entanto, recomendo você procurar saber mais sobre expressões regulares.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 16:14:38
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
J.E.Z belê?
Cara, não consigo transformar isso em Java, o código/algorítimo não sei se é C não entendí mesmo, está abaixo:
Sei que a idéia/lógica é um número vezes sua esponenciação acha a raiz. Tal que até consigo implementar desta forma
numa lógica bizarra, veja: rs
Valeu pela ajuda.
Abraço,
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/01/2011 17:37:20
|
J.E.Z
JavaBaby
![[Avatar]](/images/avatar/9f9a2e9ab3dc74b58ef7c5b974807751.jpg)
Membro desde: 27/03/2006 14:27:52
Mensagens: 87
Offline
|
Você precisa aprender a fazer Bit Shifting pra conseguir implementar.
Da uma olhada nesse link:
http://download.oracle.com/javase/tutorial/java/nutsandbolts/op3.html
|
|
|
 |
|
|