Complex.Pow Metoda

Definice

Vrátí zadané komplexní číslo umocněné na zadanou mocninu.

Přetížení

Pow(Complex, Double)

Vrátí zadané komplexní číslo umocněné na mocninu určenou číslem s plovoucí desetinou čárkou s dvojitou přesností.

Pow(Complex, Complex)

Vrátí zadané komplexní číslo umocněné na mocninu určenou komplexním číslem.

Pow(Complex, Double)

Zdroj:
Complex.cs
Zdroj:
Complex.cs
Zdroj:
Complex.cs

Vrátí zadané komplexní číslo umocněné na mocninu určenou číslem s plovoucí desetinou čárkou s dvojitou přesností.

public:
 static System::Numerics::Complex Pow(System::Numerics::Complex value, double power);
public static System.Numerics.Complex Pow (System.Numerics.Complex value, double power);
static member Pow : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Function Pow (value As Complex, power As Double) As Complex

Parametry

value
Complex

Komplexní číslo, které se má zvýšit na mocninu.

power
Double

Číslo s plovoucí desetinou čárkou s dvojitou přesností, které určuje mocninu.

Návraty

Komplexní číslo value umocněné na mocninu power.

Příklady

Následující příklad znázorňuje exponenci pomocí komplexního čísla a exponentu, jehož hodnota je v rozsahu -1 až 10.

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex value = new Complex(12, -6);
      for (int power = -1; power <= 10; power++)
         Console.WriteLine("{0} ^ {1,2} = {2:N2}", value, power,
                           Complex.Pow(value, power));
   }
}
// The example displays the following output:
//    (12, -6) ^ -1 = (0.07, 0.03)
//    (12, -6) ^  0 = (1.00, 0.00)
//    (12, -6) ^  1 = (12.00, -6.00)
//    (12, -6) ^  2 = (108.00, -144.00)
//    (12, -6) ^  3 = (432.00, -2,376.00)
//    (12, -6) ^  4 = (-9,072.00, -31,104.00)
//    (12, -6) ^  5 = (-295,488.00, -318,816.00)
//    (12, -6) ^  6 = (-5,458,752.00, -2,052,864.00)
//    (12, -6) ^  7 = (-77,822,208.00, 8,118,144.00)
//    (12, -6) ^  8 = (-885,157,632.00, 564,350,976.00)
//    (12, -6) ^  9 = (-7,235,785,728.00, 12,083,157,504.00)
//    (12, -6) ^ 10 = (-14,330,483,712.00, 188,412,604,416.00)
Imports System.Numerics

Module Example
   Public Sub Main()
      Dim value As New Complex(12, -6)
      For power As Integer = -1 To 10
         Console.WriteLine("{0} ^ {1,2} = {2:N2}", value, power, 
                           Complex.Pow(value, power))
      Next
   End Sub
End Module
' The example displays the following output:
'    (12, -6) ^ -1 = (0.07, 0.03)
'    (12, -6) ^  0 = (1.00, 0.00)
'    (12, -6) ^  1 = (12.00, -6.00)
'    (12, -6) ^  2 = (108.00, -144.00)
'    (12, -6) ^  3 = (432.00, -2,376.00)
'    (12, -6) ^  4 = (-9,072.00, -31,104.00)
'    (12, -6) ^  5 = (-295,488.00, -318,816.00)
'    (12, -6) ^  6 = (-5,458,752.00, -2,052,864.00)
'    (12, -6) ^  7 = (-77,822,208.00, 8,118,144.00)
'    (12, -6) ^  8 = (-885,157,632.00, 564,350,976.00)
'    (12, -6) ^  9 = (-7,235,785,728.00, 12,083,157,504.00)
'    (12, -6) ^ 10 = (-14,330,483,712.00, 188,412,604,416.00)

Poznámky

Pokud value je Complex.Zero, vrátí Complex.Zerometoda hodnotu . Pro ostatní hodnoty, pokud power je 0, vrátí Complex.Onemetoda hodnotu a pokud power je 1, vrátí value.

Tato metoda odpovídá Math.Pow metodě pro primitivní číselné typy.

Platí pro

Pow(Complex, Complex)

Zdroj:
Complex.cs
Zdroj:
Complex.cs
Zdroj:
Complex.cs

Vrátí zadané komplexní číslo umocněné na mocninu určenou komplexním číslem.

public:
 static System::Numerics::Complex Pow(System::Numerics::Complex value, System::Numerics::Complex power);
public static System.Numerics.Complex Pow (System.Numerics.Complex value, System.Numerics.Complex power);
static member Pow : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Pow (value As Complex, power As Complex) As Complex

Parametry

value
Complex

Komplexní číslo, které se má zvýšit na mocninu.

power
Complex

Komplexní číslo, které určuje mocninu.

Návraty

Komplexní číslo value umocněné na mocninu power.

Platí pro