Перебор чисел и выборка определенных - C#
Формулировка задачи:
есть 3 комплексных значения Аlfa и 3 значения Beta. Нужно выбрать по одному значению, таких, что A*B=-p/3.
Не получается их к double привести:
Выдает ошибку.
for (byte i = 0; i < 3; i++)
for (byte j = 0; j < 3; j++)
if ((alfa[i] * beta[j]) = -p / 3)
{
a = new Complex(Convert.ToDouble(alfa[i]));
b = new Complex(Convert.ToDouble(beta[j]));
}Решение задачи: «Перебор чисел и выборка определенных»
textual
Листинг программы
Complex a = -q / 2 + Complex.Sqrt(Q); Complex b=-q / 2 - Complex.Sqrt(Q); Complex[] alfa =a.Root(3); Complex[] beta = b.Root(3);