Bagikan melalui


Complex.Multiply Operator

Definisi

Mengalikan angka tertentu dengan angka lain yang ditentukan, di mana setidaknya salah satunya adalah bilangan kompleks, dan yang lainnya bisa berupa bilangan riil presisi ganda.

Overload

Multiply(Double, Complex)

Mengalikan bilangan riil presisi ganda tertentu dengan bilangan kompleks tertentu.

Multiply(Complex, Double)

Mengalikan bilangan kompleks yang ditentukan dengan bilangan riil presisi ganda yang ditentukan.

Multiply(Complex, Complex)

Mengalikan dua bilangan kompleks yang ditentukan.

Keterangan

Operator Multiply memungkinkan melakukan operasi perkalian yang melibatkan angka kompleks. Ini memungkinkan kode seperti berikut:

Complex c1 = Complex.One;
Complex c2 = new Complex(1.4, 2.3);
Complex c3 = c1 * c2;
let c1 = Complex.One
let c2 = Complex(1.4, 2.3)
let c3 = c1 * c2
Dim c1 As Complex = Complex.One
Dim c2 As New Complex(1.4, 2.3)
Dim c3 As Complex = c1 * c2

Jika perkalian menghasilkan luapan di komponen nyata atau imajiner, nilai komponen tersebut Double.PositiveInfinity atau Double.NegativeInfinity.

Bahasa yang tidak mendukung operator kustom dapat memanggil grup metode yang setara Multiply sebagai gantinya.

Operator Multiply yang menerima satu ganda lebih efisien daripada operator yang menerima dua nomor Kompleks.

Multiply(Double, Complex)

Sumber:
Complex.cs
Sumber:
Complex.cs
Sumber:
Complex.cs

Mengalikan bilangan riil presisi ganda tertentu dengan bilangan kompleks tertentu.

public:
 static System::Numerics::Complex operator *(double left, System::Numerics::Complex right);
public static System.Numerics.Complex operator * (double left, System.Numerics.Complex right);
static member ( * ) : double * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator * (left As Double, right As Complex) As Complex

Parameter

left
Double

Nilai nyata presisi ganda untuk dikalikan.

right
Complex

Nilai kompleks untuk dikalikan.

Mengembalikan

Produk left dan right, sebagai bilangan kompleks.

Keterangan

Perkalian bilangan riil (yang dapat dianggap sebagai bilangan kompleks a + 0i) dan bilangan kompleks (c + di) mengambil formulir berikut:

$ac + adi$

Bahasa yang tidak mendukung operator kustom dapat memanggil metode Complex.Multiply(Double, Complex) setara sebagai gantinya.

Lihat juga

Berlaku untuk

Multiply(Complex, Double)

Sumber:
Complex.cs
Sumber:
Complex.cs
Sumber:
Complex.cs

Mengalikan bilangan kompleks yang ditentukan dengan bilangan riil presisi ganda yang ditentukan.

public:
 static System::Numerics::Complex operator *(System::Numerics::Complex left, double right);
public static System.Numerics.Complex operator * (System.Numerics.Complex left, double right);
static member ( * ) : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Operator * (left As Complex, right As Double) As Complex

Parameter

left
Complex

Nilai kompleks untuk dikalikan.

right
Double

Nilai nyata presisi ganda untuk dikalikan.

Mengembalikan

Produk left dan right, sebagai bilangan kompleks.

Keterangan

Perkalian bilangan kompleks (a + bi) dan bilangan riil (yang dapat dianggap sebagai bilangan kompleks c + 0i) mengambil formulir berikut:

$ac + bci$

Bahasa yang tidak mendukung operator kustom dapat memanggil metode Complex.Multiply(Complex, Double) setara sebagai gantinya.

Lihat juga

Berlaku untuk

Multiply(Complex, Complex)

Sumber:
Complex.cs
Sumber:
Complex.cs
Sumber:
Complex.cs

Mengalikan dua bilangan kompleks yang ditentukan.

public:
 static System::Numerics::Complex operator *(System::Numerics::Complex left, System::Numerics::Complex right);
public:
 static System::Numerics::Complex operator *(System::Numerics::Complex left, System::Numerics::Complex right) = System::Numerics::IMultiplyOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>::op_Multiply;
public static System.Numerics.Complex operator * (System.Numerics.Complex left, System.Numerics.Complex right);
static member ( * ) : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator * (left As Complex, right As Complex) As Complex

Parameter

left
Complex

Nilai kompleks pertama yang akan dikalikan.

right
Complex

Nilai kompleks kedua untuk dikalikan.

Mengembalikan

Produk left dan right.

Penerapan

Keterangan

Perkalian bilangan kompleks, a + bi, dan bilangan kompleks kedua, c + di, mengambil formulir berikut:

$(ac - bd) + (ad + bc)i$

Bahasa yang tidak mendukung operator kustom dapat memanggil metode Complex.Multiply(Complex, Complex) setara sebagai gantinya.

Lihat juga

Berlaku untuk