Complex.Multiply Operator
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengalikan angka tertentu dengan angka lain yang ditentukan, di mana setidaknya salah satunya adalah bilangan kompleks, dan yang lainnya bisa menjadi angka riil presisi ganda.
Overload
Multiply(Double, Complex) |
Mengalikan angka riil presisi ganda tertentu dengan bilangan kompleks tertentu. |
Multiply(Complex, Double) |
Mengalikan bilangan kompleks yang ditentukan dengan angka 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;
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 baik di komponen nyata atau imajiner, nilai komponen tersebut adalah Double.PositiveInfinity atau Double.NegativeInfinity.
Bahasa yang tidak mendukung operator kustom dapat memanggil Multiply grup metode yang setara sebagai gantinya.
Operator Multiply yang menerima satu ganda lebih efisien daripada operator yang menerima dua angka Kompleks.
Multiply(Double, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengalikan angka 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 dari dan right
, sebagai bilangan left
kompleks.
Keterangan
Perkalian bilangan riil (yang dapat dianggap sebagai bilangan kompleks a + 0i) dan bilangan kompleks (c + di) mengambil bentuk berikut:
ac + adi
Bahasa yang tidak mendukung operator kustom dapat memanggil metode yang 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 angka 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 dari dan right
, sebagai bilangan left
kompleks.
Keterangan
Perkalian bilangan kompleks (a + bi) dan bilangan riil (yang dapat dianggap sebagai bilangan kompleks c + 0i) mengambil bentuk berikut:
ac + bci
Bahasa yang tidak mendukung operator kustom dapat memanggil metode yang 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 dari 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 yang Complex.Multiply(Complex, Complex) setara sebagai gantinya.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk