我有Math.Sqrt()的问题 当我计算一个数字的平方时,例如:3或6或 然后我把它保存到一个名为“gyokszam”的双, 然后我想将它的立方体返回到textview, textwview = gyokszam * gyokszam 它应该是3,但它返回2.999999999 奇怪的是,它适用于其他数字,1,2,4,5,7,8,9
我的代码是=
Button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
gyokszam = Double.parseDouble(myTextView.getText().toString());
gyokszam = Math.sqrt(gyokszam);
gyokszam = gyokszam * gyokszam;
myTextView.setText(String.valueOf(gyokszam));
}
});