Оператор "&" невозможно применить к операнду типа "int" и "bool" - C#
Формулировка задачи:
Условие задачи:
z = a * Math.Exp(-2 * x) * Math.Cos((Math.PI * x) / 2) + Math.Pow(a, 2) * Math.Sqrt(y);
при x=[0; pi/2], hx=0.2
y=[1; 5], hy=1.5
a=2.1
Не могу понять почему не работает оператор "&"??
double a = 2.1, hx = 0.2, y = 1 & 5, z,x= 0 & Math.PI/2; if (x>=-1 & x<= Math.PI / 2) { while (x<= Math.PI / 2) { z = a * Math.Exp(-2 * x) * Math.Cos((Math.PI * x) / 2) + Math.Pow(a, 2) * Math.Sqrt(y); textBox1.Text += "z = " + z.ToString() + Environment.NewLine; x = x + hx; } }
Решение задачи: «Оператор "&" невозможно применить к операнду типа "int" и "bool"»
textual
Листинг программы
double a = 2.1, hx = 0.2, y = 1, z, x = 0, hy = 1.5; while (x <= Math.PI / 2) { while (y <= 5) { z = a * Math.Exp(-2 * x) * Math.Cos((Math.PI * x) / 2) + Math.Pow(a, 2) * Math.Sqrt(y); textBox1.Text += "z = " + z.ToString() + Environment.NewLine; y += hy; } x = x + hx; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д