共用方式為


Complex.Conjugate(Complex) 方法

定義

計算複數的結合,並傳回結果。

public:
 static System::Numerics::Complex Conjugate(System::Numerics::Complex value);
public static System.Numerics.Complex Conjugate (System.Numerics.Complex value);
static member Conjugate : System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Conjugate (value As Complex) As Complex

參數

value
Complex

複數。

傳回

value的結合。

範例

下列範例會顯示兩個複數的結合。

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex[] values = { new Complex(12.4, 6.3),
                           new Complex(12.4, -6.3) };
      foreach (Complex value in values)
      {
         Console.WriteLine("Original value: {0}", value);
         Console.WriteLine("Conjugate:      {0}\n",
                           Complex.Conjugate(value).ToString());
      }
   }
}
// The example displays the following output:
//       Original value: (12.4, 6.3)
//       Conjugate:      (12.4, -6.3)
//
//       Original value: (12.4, -6.3)
//       Conjugate:      (12.4, 6.3)
open System.Numerics

let values = [ Complex(12.4, 6.3);
               Complex(12.4, -6.3) ]

for value in values do
    printfn $"Original value: {value}"
    printfn $"Conjugate:      {Complex.Conjugate(value)}\n"
// The example displays the following output:
//       Original value: (12.4, 6.3)
//       Conjugate:      (12.4, -6.3)
//
//       Original value: (12.4, -6.3)
//       Conjugate:      (12.4, 6.3)
Imports System.Numerics

Module Example
   Public Sub Main()
      Dim values() As Complex = { New Complex(12.4, 6.3), 
                                  New Complex(12.4, -6.3) }
      For Each value In values
         Console.WriteLine("Original value: {0}", value)
         Console.WriteLine("Conjugate:      {0}", 
                           Complex.Conjugate(value).ToString())
         Console.WriteLine()                        
      Next                            
   End Sub
End Module
' The example displays the following output:
'       Original value: (12.4, 6.3)
'       Conjugate:      (12.4, -6.3)
'       
'       Original value: (12.4, -6.3)
'       Conjugate:      (12.4, 6.3)

備註

複數的結合會反轉虛數位件的正負號:也就是說,它會將一元否定套用至虛數位元件。 如果 a + bi 是複數,其結合就會 a - bi

適用於