Оператор "&" невозможно применить к операнду типа "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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д