我正在做一個計算器,當試圖做平方根函數時,它輸出你輸入的數字,而不是平方根。以下是適用於平方根函數的一些代碼。Math.Sqrt(x);不工作?
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轉換爲翻一番,答案是一個字符串值。謝謝。
xconv = Math.sqrt(xconv); – Shark 2012-07-31 15:10:04