Aracılığıyla paylaş


Complex.Pow Yöntem

Tanım

Belirtilen bir kuvvete yükseltilmiş belirtilen karmaşık bir sayı döndürür.

Aşırı Yüklemeler

Pow(Complex, Double)

Çift duyarlıklı kayan noktalı sayı tarafından belirtilen bir güce yükseltilmiş belirtilen karmaşık sayıyı döndürür.

Pow(Complex, Complex)

Karmaşık bir sayı tarafından belirtilen bir güce yükseltilmiş belirtilen karmaşık bir sayıyı döndürür.

Pow(Complex, Double)

Kaynak:
Complex.cs
Kaynak:
Complex.cs
Kaynak:
Complex.cs

Çift duyarlıklı kayan noktalı sayı tarafından belirtilen bir güce yükseltilmiş belirtilen karmaşık sayıyı döndürür.

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

Parametreler

value
Complex

Bir kuvvete yükseltilecek karmaşık bir sayı.

power
Double

Bir gücü belirten çift duyarlıklı kayan nokta sayısı.

Döndürülenler

Karmaşık sayı value üssüne poweryükseltildi.

Örnekler

Aşağıdaki örnekte, değeri -1 ile 10 arasında değişen karmaşık bir sayı ve bir üs kullanılarak üslenme gösterilmektedir.

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)
open System.Numerics

let value = Complex(12.0, -6.0)

for power in -1. .. 10. do
    printfn $"{value} ^ {power, 2} = {Complex.Pow(value, power):N2}"
// 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)

Açıklamalar

ise valueComplex.Zeroyöntemi döndürür Complex.Zero. Diğer değerler için, 0 ise power yöntemi döndürür Complex.Oneve 1 ise power döndürür value.

Bu yöntem, ilkel sayısal türler için yöntemine Math.Pow karşılık gelir.

Şunlara uygulanır

Pow(Complex, Complex)

Kaynak:
Complex.cs
Kaynak:
Complex.cs
Kaynak:
Complex.cs

Karmaşık bir sayı tarafından belirtilen bir güce yükseltilmiş belirtilen karmaşık bir sayıyı döndürür.

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

Parametreler

value
Complex

Bir kuvvete yükseltilecek karmaşık bir sayı.

power
Complex

Bir gücü belirten karmaşık bir sayı.

Döndürülenler

Karmaşık sayı value üssüne poweryükseltildi.

Şunlara uygulanır