Complex.Subtraction 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.
Mengurangi angka tertentu dari angka lain yang ditentukan, di mana setidaknya salah satunya adalah bilangan kompleks, dan yang lainnya bisa menjadi angka riil presisi ganda.
Overload
Subtraction(Double, Complex) |
Mengurangi bilangan kompleks dari bilangan riil presisi ganda. |
Subtraction(Complex, Double) |
Mengurangi bilangan riil presisi ganda dari bilangan kompleks. |
Subtraction(Complex, Complex) |
Mengurangi bilangan kompleks dari bilangan kompleks lainnya. |
Keterangan
Operator Subtraction memungkinkan melakukan operasi pengurangan yang melibatkan angka kompleks. Ini memungkinkan kode seperti berikut:
System.Numerics.Complex c1 = new System.Numerics.Complex(6.7, -1.3);
System.Numerics.Complex c2 = new System.Numerics.Complex(1.4, 3.8);
System.Numerics.Complex result = c1 - c2;
Console.WriteLine("{0} - {1} = {2}", c1, c2, result);
// The example displays the following output:
// (6.7, -1.3); - (1.4, 3.8); = (5.3, -5.1)
Dim c1 As New System.Numerics.Complex(6.7, -1.3)
Dim c2 As New System.Numerics.Complex(1.4, 3.8)
Dim result As System.Numerics.Complex = c1 - c2
Console.WriteLine("{0} - {1} = {2}", c1, c2, result)
' The example displays the following output:
' (6.7, -1.3) - (1.4, 3.8) = (5.3, -5.1)
Jika pengurangan 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 Subtract grup metode yang setara sebagai gantinya.
Operator Addition yang menerima satu ganda lebih efisien daripada operator yang menerima dua bilangan Kompleks.
Subtraction(Double, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengurangi bilangan kompleks dari bilangan riil presisi ganda.
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 dikurangi dari (minuend).
- right
- Complex
Nilai kompleks yang akan dikurangi (subtrahend).
Mengembalikan
Hasil pengurangan right
dari left
, sebagai bilangan kompleks.
Keterangan
Pengurangan bilangan kompleks (c + di) dari angka riil (yang dapat dianggap sebagai bilangan kompleks a + 0i) mengambil formulir berikut:
(a - c) - di
Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya Complex.Subtract(Double, Complex) .
Lihat juga
Berlaku untuk
Subtraction(Complex, Double)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengurangi bilangan riil presisi ganda dari bilangan kompleks.
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 dikurangi dari (minuend).
- right
- Double
Nilai nyata presisi ganda untuk mengurangi (subtrahend).
Mengembalikan
Hasil pengurangan right
dari left
, sebagai bilangan kompleks.
Keterangan
Pengurangan bilangan riil (yang dapat dianggap sebagai bilangan kompleks c + 0i) dari bilangan kompleks (a + bi) mengambil formulir berikut:
(a - c) + bi
Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya Complex.Subtract(Complex, Double) .
Lihat juga
Berlaku untuk
Subtraction(Complex, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengurangi bilangan kompleks dari bilangan kompleks lainnya.
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::ISubtractionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>::op_Subtraction;
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 yang akan dikurangi dari (minuend).
- right
- Complex
Nilai yang akan dikurangi (subtrahend).
Mengembalikan
Hasil pengurangan right
dari left
.
Penerapan
Keterangan
Pengurangan bilangan kompleks, c + di, dari bilangan kompleks lain, + bi, mengambil bentuk berikut:
(a - c) + (b - d)i
Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya Complex.Subtract(Complex, Complex) .
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