Complex.Abs(Complex) Metode

Definisi

Mendapatkan nilai absolut (atau besaran) dari bilangan kompleks.

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

Parameter

value
Complex

Bilangan kompleks.

Mengembalikan

Nilai absolut dari value.

Contoh

Contoh berikut menghitung nilai absolut dari bilangan kompleks dan menunjukkan bahwa nilai tersebut setara dengan nilai Magnitude properti .

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex complex1 = new Complex(2.0, 3.0);
      Console.WriteLine("|{0}| = {1:N2}", complex1, Complex.Abs(complex1));
      Console.WriteLine("Equal to Magnitude: {0}",
                        Complex.Abs(complex1).Equals(complex1.Magnitude));
   }
}
// The example displays the following output:
//       |(2, 3)| = 3.61
//       Equal to Magnitude: True

Keterangan

Nilai absolut dari bilangan kompleks setara dengan propertinya Magnitude . Nilai absolut dari bilangan kompleks a + bi dihitung sebagai berikut:

  • Jika b = 0, hasilnya adalah a.

  • Jika b > , hasilnya adalah * Math.Sqrt(1 + b2/a2).

  • Jika b > a, hasilnya adalah b * Math.Sqrt(1 +a 2/b2).

Jika perhitungan nilai absolut menghasilkan luapan, metode mengembalikan atau Double.PositiveInfinityDouble.NegativeInfinity. Jika properti Real atau Imaginary adalah Double.NaN dan properti lainnya bukan Double.PositiveInfinity atau Double.NegativeInfinity, metode mengembalikan Double.NaN.

Berlaku untuk

Lihat juga