Complex.Multiply Metode
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) |
Mengembalikan produk dari bilangan riil presisi ganda dan bilangan kompleks. |
Multiply(Complex, Double) |
Mengembalikan produk bilangan kompleks dan bilangan riil presisi ganda. |
Multiply(Complex, Complex) |
Mengembalikan produk dari dua bilangan kompleks. |
Contoh
Contoh berikut mengalikan bilangan kompleks oleh setiap elemen dalam array bilangan kompleks.
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex number1 = new Complex(8.3, 17.5);
Complex[] numbers = { new Complex(1.4, 6.3),
new Complex(-2.7, 1.8),
new Complex(3.1, -2.1) };
foreach (Complex number2 in numbers)
Console.WriteLine("{0} x {1} = {2}", number1, number2,
Complex.Multiply(number1, number2));
}
}
// The example displays the following output:
// (8.3, 17.5) x (1.4, 6.3) = (-98.63, 76.79)
// (8.3, 17.5) x (-2.7, 1.8) = (-53.91, -32.31)
// (8.3, 17.5) x (3.1, -2.1) = (62.48, 36.82)
Imports System.Numerics
Module Example
Public Sub Main()
Dim number1 As New Complex(8.3, 17.5)
Dim numbers() As Complex = { New Complex(1.4, 6.3),
New Complex(-2.7, 1.8),
New Complex(3.1, -2.1) }
For Each number2 In numbers
Console.WriteLine("{0} x {1} = {2}", number1, number2,
Complex.Multiply(number1, number2))
Next
End Sub
End Module
' The example displays the following output:
' (8.3, 17.5) x (1.4, 6.3) = (-98.63, 76.79)
' (8.3, 17.5) x (-2.7, 1.8) = (-53.91, -32.31)
' (8.3, 17.5) x (3.1, -2.1) = (62.48, 36.82)
Keterangan
Metode ini Multiply memungkinkan melakukan operasi perkalian yang melibatkan angka kompleks.
Jika perkalian menghasilkan luapan baik di komponen nyata atau imajiner, nilai komponen tersebut adalah Double.PositiveInfinity atau Double.NegativeInfinity.
Metode Multiply ini diimplementasikan untuk bahasa yang tidak mendukung operator kustom. Perilakunya identik dengan perkalian menggunakan operator perkalian.
Multiply(Double, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengembalikan produk dari bilangan riil presisi ganda dan bilangan kompleks.
public:
static System::Numerics::Complex Multiply(double left, System::Numerics::Complex right);
public static System.Numerics.Complex Multiply (double left, System.Numerics.Complex right);
static member Multiply : double * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Multiply (left As Double, right As Complex) As Complex
Parameter
- left
- Double
Angka riil presisi ganda untuk dikalikan.
- right
- Complex
Bilangan kompleks untuk dikalikan.
Mengembalikan
Produk parameter left
dan right
.
Keterangan
Perkalian bilangan riil (yang dapat dianggap sebagai bilangan kompleks a + 0i) dan bilangan kompleks (c + di) mengambil bentuk berikut:
ac + adi
Lihat juga
Berlaku untuk
Multiply(Complex, Double)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengembalikan produk bilangan kompleks dan bilangan riil presisi ganda.
public:
static System::Numerics::Complex Multiply(System::Numerics::Complex left, double right);
public static System.Numerics.Complex Multiply (System.Numerics.Complex left, double right);
static member Multiply : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Function Multiply (left As Complex, right As Double) As Complex
Parameter
- left
- Complex
Bilangan kompleks untuk dikalikan.
- right
- Double
Angka riil presisi ganda untuk dikalikan.
Mengembalikan
Produk parameter left
dan right
.
Keterangan
Perkalian bilangan kompleks (a + bi) dan bilangan riil (yang dapat dianggap sebagai bilangan kompleks c + 0i) mengambil bentuk berikut:
ac + bci
Lihat juga
Berlaku untuk
Multiply(Complex, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengembalikan produk dari dua bilangan kompleks.
public:
static System::Numerics::Complex Multiply(System::Numerics::Complex left, System::Numerics::Complex right);
public static System.Numerics.Complex Multiply (System.Numerics.Complex left, System.Numerics.Complex right);
static member Multiply : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Multiply (left As Complex, right As Complex) As Complex
Parameter
- left
- Complex
Bilangan kompleks pertama yang akan dikalikan.
- right
- Complex
Bilangan kompleks kedua untuk dikalikan.
Mengembalikan
Produk parameter left
dan right
.
Keterangan
Perkalian bilangan kompleks, a + bi, dan bilangan kompleks kedua, c + di, mengambil formulir berikut:
(ac - bd) + (ad + bc)i
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