Calculando uma raiz

3 respostas
D

Galera, como eu faço para calcular a raiz quadrada de um número ???
É o seguinte, eu devo receber um número como String, converter para double, e retornar uma String… Ja fiz o código, naum da erro , mas tbm não funciona direito…Ele apenas me retorna o valor que estou passando como parametro.
Segue código:

public class Calculadora {

public String raiz(String num1){

double n1 = Double.parseDouble(num1);

double resultadoTemporario= Math.sqrt(n1);

String resultadoFinal = “” +n1;

return resultadoFinal;

}

}

Minha classe que executa o código:

public class Execute {

public static void main(String args[]){

Calculadora x = new Calculadora();

System.out.println(O valor da raiz quadrada é =+x.raiz(100) );

}

}

vlw galera…

3 Respostas

cassio

Você está retornando

String resultadoFinal = "" +n1;

quando deveria retornar

String resultadoFinal = "" + resultadoTemporario;

Abraço!

T

Acho que você está precisando um pouco mais de atenção.

double n1 = Double.parseDouble(num1);
double resultadoTemporario= Math.sqrt(n1);
String resultadoFinal = "" +resultadoTemporario;
D

Nossa, que descuido meu… vlw mesmo…

Criado 14 de setembro de 2006
Ultima resposta 14 de set. de 2006
Respostas 3
Participantes 3