Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: king8 en 14 Diciembre 2014, 12:06 pm



Título: Problemas con la potencia en android
Publicado por: king8 en 14 Diciembre 2014, 12:06 pm
Tengo un problema en el momento de hacer una potenci ab porque al poner "a", me pide que ponga b pero el numero que he introducido en a no se borra de la cuenta es decir que b=a+el numero que yo ponga.

les dejo el codigo del boton de elevar_a i el de la operacion matematica potencia

Código:
//copio el codigo del boton
elevado_a.setOnClickListener(new OnClickListener(){
    //definimos la funcion que realizara al pulsar el boton
    public void onClick(View v) {
   
    //guardamos lo que haya en la variable 1
    valor1 = Double.parseDouble((String) TextView_principal.getText());
    TextView_secundario.setText(valor1+"^");
    tipoOperaciones="potencia";
    operacion1=true;
    igual=true;
    ans = Double.parseDouble((String) TextView_principal.getText());
   
    }
   
    });
//ahora copio el codigo de la operacion
            if(tipoOperaciones == "potencia"){


         valor2=Double.parseDouble((String)TextView_principal.getText());
         //definimos la operacion
resultado = Math.pow(valor1,valor2);
TextView_principal.setText(resultado + " ");

    ans = Double.parseDouble((String) TextView_principal.getText());

}