.NET 2.x Исправить ошибку в коде: вывод NaN при рассчётах - C#
Формулировка задачи:
Программа на решение квадратного уравнения, через дискриминант.
выводит ответ NaN
private void button1_Click(object sender, EventArgs e) { int q, w, l; double y, z, v; string a = textBox1.Text, b = textBox2.Text, c = textBox3.Text; { int.TryParse(a, out q); int.TryParse(b, out w); int.TryParse(c, out l); y = (w ^ 2) - 4 * q * l; // нахождение дискриминанта z= (-w + (Math.Sqrt(y)) )/(2*q); // нахождение 1 корня v = (-w - (Math.Sqrt(y))) / (2 * q); // нахождение 2 корня label1.Text = z.ToString(); label2.Text = v.ToString();
Решение задачи: «.NET 2.x Исправить ошибку в коде: вывод NaN при рассчётах»
textual
Листинг программы
y = Math.Pow(w, 2d) - 4 * q * l;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д