System.Numerics.Tests.ComplexTests.Pow_Complex_Double C# (CSharp) Method

Pow_Complex_Double() private static method

private static Pow_Complex_Double ( double real, double imaginary ) : void
real double
imaginary double
return void
        private static void Pow_Complex_Double(double real, double imaginary)
        {
            VerifyPow_Complex_Double(real, imaginary, 0);
            VerifyPow_Complex_Double(real, imaginary, 1);

            VerifyPow_Complex_Double(real, imaginary, SmallRandomPositiveDouble()); // Positive power
            VerifyPow_Complex_Double(real, imaginary, SmallRandomNegativeDouble()); // Negative power

            foreach (double invalidPower in s_invalidDoubleValues)
            {
                VerifyPow_Complex_Double(real, imaginary, invalidPower);
            }
        }
ComplexTests