Fórum Ajuda calculadora #580946

04/05/2017

0

Eu fiz uma calculadora e fiz os metodos para soma,subtração,divisão, e multiplicação,usei get e set nas variaveis,(as funções basicas estão funcionando,porem chega na raiz quadrada e não vai
e não consigo entender o que está errado?

package calculadorapoo;

->Classe separada
public class CalculadoraCientifica extends Calculadora {

public double calcularRaizQUadrada(double base, double expoente) {

super.setResultado(Math.pow(base, expoente));

return super.getResultado();
}
}

fiz ate a tela coma s funções porem cheguei ate aqui

CalculadoraCientifica cc = new CalculadoraCientifica();

double n1 = Double.parseDouble(num1.getText());
double n2 = Double.parseDouble(num2.getText());

double result= cc.calcularRaizQUadrada(n1, n2);
res.setText(String.valueOf(resultado));
Estadoislamico

Estadoislamico

Responder

Post mais votado

04/05/2017

Opa! Para ter o valor da raiz você deve usar a função "sqrt" e no seu método você está usando o "pow", que está elevando o número de acordo com o valor do expoente...

Jones Granatyr

Jones Granatyr
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar