Les mathématiques.Sqrt(x); ne fonctionne pas?

Je suis en train de faire une calculatrice et en essayant de faire de la fonction racine carrée, il affiche le numéro que vous avez mis dans, pas de la racine carrée. Voici le morceau de code qui s'applique à la fonction racine carrée.

SquareRoot = (Button)findViewById(R.id.SquareRoot);
        SquareRoot.setOnClickListener(new OnClickListener() {
             public void onClick(View v) {
                x = TextBox.getText();
                xconv = Double.parseDouble(x.toString());
                Math.sqrt(xconv);
                answer = Double.toString(xconv);
                TextBox.setText(answer);

        }});

Juste pour donner quelques informations sur cette, x est un CharSequence, xconv x est convertie en double, et la réponse est une valeur de chaîne. Merci.

xconv = Math.sqrt(xconv);

OriginalL'auteur Chris | 2012-07-31