Int para Double?

Java

11/03/2016

Estou com problemas em uma conversão, não tenho certeza se está desatualizado a video aula que estou vendo.

com erro:


int cat1 = Double.parseDouble(
                JOptionPane.showInputDialog(null, "Digite Cat1"));



Conserto com a IDE


int cat1 = (int) Double.parseDouble(
                JOptionPane.showInputDialog(null, "Digite Cat1"));



é assim mesmo?
Felipe Moreira

Felipe Moreira

Curtidas 0

Melhor post

Marcos Paulo

Marcos Paulo

11/03/2016

Pesquisa nessa página por hypot

[url]https://docs.oracle.com/javase/7/docs/api/java/lang/Math.html#hypot(double,%20double)[/url]
GOSTEI 1

Mais Respostas

Eduardo Pessoa

Eduardo Pessoa

11/03/2016

Tente assim:


double cat1 = Double.parseDouble(
                JOptionPane.showInputDialog(null, "Digite Cat1"));
        
double cat2 = (int) Double.parseDouble(
                JOptionPane.showInputDialog(null, "Digite Cat2"));

GOSTEI 0
Felipe Moreira

Felipe Moreira

11/03/2016

Obrigado Eduardo, agora estou perdido no calculo para saber a hipotenusa.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

11/03/2016

Felipe, só revisando mesmo esse assunto, estou bem por fora!

[url]http://educacao.uol.com.br/disciplinas/matematica/teorema-de-pitagoras-2-catetos-e-hipotenusa.htm[/url]
GOSTEI 0
Felipe Moreira

Felipe Moreira

11/03/2016

Obrigado, tentar aqui.
GOSTEI 0
Felipe Moreira

Felipe Moreira

11/03/2016

É exatamente isso, facilitou.
GOSTEI 0
POSTAR