使用while查找数字的平方根

时间:2018-09-19 10:17:19

标签: while-loop using square-root

我写了一个代码,它正确地给出了数字的根,但是有一点点差异。例如,对于4的根,它给出了我:2.0000999999998

我想知道哪里出了错。

input1 = Convert.ToDouble(textBox1.Text);
double a;

if (input1 < 1000)
{
    a = 0.001;
    while ((a * a) <= input1)
    {
        a = a + 0.0001;
    }
    result = a ;
    textBox1.Text = Convert.ToString(a);
}

我所有的变量都是double。

0 个答案:

没有答案