私は電卓を作っていますが、平方根関数を作ろうとすると、平方根ではなく、入力した数値が出力されます。平方根関数に適用されるコードを次に示します。
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);
}});
これに関する情報を提供するために、xはCharSequence、xconvはxをdoubleに変換し、answerは文字列値です。ありがとう。