private void button1_click(object sender, eventargs e)
{
a t=new a();
t.a = double.parse(textbox1.text);
t.b = double.parse(textbox2.text);
t.c = double.parse(textbox3.text);
if (t.a == 0)
textbox4.text = string.format("此为一元一次方程根为 x = {0}", (-t.c / t.b));
else
{
object box = textbox4;
t.answer(t.a, t.b, t.c, box);
}
}
}
}
class a
{
public double a, b, c;
public double answer(double a, double b, double c, object box)
{
double x1;
double x2;
textbox temp = (textbox)box;
if ((b * b - 4 * a * c) > 0)
{
x1 = ((-b + math.sqrt(b * b - 4 * a * c)) / (2 * a));
x2 = ((-b - math.sqrt(b * b - 4 * a * c)) / (2 * a));
temp.text = string.format("x1={0},x2={1}", x1, x2);
}
else if ((b * b - 4 * a * c) == 0)
{
x1 = x2 = ((-b + math.sqrt(b * b - 4 * a * c)) / (2 * a));
temp.text = string.format("x1={0},x2={1}", x1, x2);
}
else
temp.text = "此参数下的一元二次方程无解";
return 0;
}
}
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论