日期:2014-05-19  浏览次数:20489 次

求一个数的平方根
protected   void   Button1_Click(object   sender,   EventArgs   e)
        {
                double   i1   =   Convert.ToDouble(   TextBox1.Text);
                double   i2   =   System.Math.Sqrt(i1);
                TextBox2.Text   =   Convert.ToString(i2);
        }
我往TextBox1输4.2出错:
输入字符串的格式不正确。  


------解决方案--------------------
double i1 = Convert.ToDouble( TextBox1.Text);

改成:double i1 = Convert.ToDouble( TextBox1.Text.Trim());
试试
------解决方案--------------------
输入的时候用个验证控件,限制只能输入Double型的!