求一个数的平方根
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型的!