Complex.Subtract 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.
Mengurangi angka tertentu dari angka lain yang ditentukan, di mana setidaknya salah satunya adalah bilangan kompleks, dan yang lain bisa menjadi angka riil presisi ganda, dan mengembalikan hasilnya.
Overload
Subtract(Complex, Double) |
Mengurangi satu bilangan riil presisi ganda dari bilangan kompleks dan mengembalikan hasilnya. |
Subtract(Complex, Complex) |
Mengurangi satu bilangan kompleks dari bilangan kompleks lainnya dan mengembalikan hasilnya. |
Subtract(Double, Complex) |
Mengurangi satu bilangan kompleks dari bilangan riil presisi ganda dan mengembalikan hasilnya. |
Contoh
Contoh berikut mengurangi setiap bilangan kompleks dalam array dari bilangan kompleks:
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex c1 = new Complex(4.93, 6.87);
Complex[] values = { new Complex(12.5, 9.6),
new Complex(4.3, -8.1),
new Complex(-1.9, 7.4),
new Complex(-5.3, -6.6) };
foreach (var c2 in values)
Console.WriteLine("{0} - {1} = {2}", c1, c2,
Complex.Subtract(c1, c2));
}
}
// The example displays the following output:
// (4.93, 6.87) - (12.5, 9.6) = (-7.57, -2.73)
// (4.93, 6.87) - (4.3, -8.1) = (0.63, 14.97)
// (4.93, 6.87) - (-1.9, 7.4) = (6.83, -0.53)
// (4.93, 6.87) - (-5.3, -6.6) = (10.23, 13.47)
Imports System.Numerics
Module Example
Public Sub Main()
Dim c1 As New Complex(4.93, 6.87)
Dim values() As Complex = { New Complex(12.5, 9.6),
New Complex(4.3, -8.1),
New Complex(-1.9, 7.4),
New Complex(-5.3, -6.6) }
For Each c2 In values
Console.WriteLine("{0} - {1} = {2}", c1, c2,
Complex.Subtract(c1, c2))
Next
End Sub
End Module
' The example displays the following output:
' (4.93, 6.87) - (12.5, 9.6) = (-7.57, -2.73)
' (4.93, 6.87) - (4.3, -8.1) = (0.63, 14.97)
' (4.93, 6.87) - (-1.9, 7.4) = (6.83, -0.53)
' (4.93, 6.87) - (-5.3, -6.6) = (10.23, 13.47)
Keterangan
Metode ini Subtract memungkinkan operasi pengurangan yang melibatkan angka kompleks.
Jika pengurangan menghasilkan luapan baik di komponen nyata atau imajiner, nilai komponen tersebut adalah Double.PositiveInfinity atau Double.NegativeInfinity.
Bahasa yang mendukung operator kustom juga dapat menggunakan Subtraction grup operator yang setara.
Metode Subtract yang menerima satu ganda lebih efisien daripada metode yang menerima dua bilangan kompleks.
Subtract(Complex, Double)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengurangi satu bilangan riil presisi ganda dari bilangan kompleks dan mengembalikan hasilnya.
public:
static System::Numerics::Complex Subtract(System::Numerics::Complex left, double right);
public static System.Numerics.Complex Subtract (System.Numerics.Complex left, double right);
static member Subtract : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Function Subtract (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 mendukung operator kustom juga dapat menggunakan operator yang Complex.Subtraction(Complex, Double) setara.
Lihat juga
Berlaku untuk
Subtract(Complex, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengurangi satu bilangan kompleks dari bilangan kompleks lainnya dan mengembalikan hasilnya.
public:
static System::Numerics::Complex Subtract(System::Numerics::Complex left, System::Numerics::Complex right);
public static System.Numerics.Complex Subtract (System.Numerics.Complex left, System.Numerics.Complex right);
static member Subtract : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Subtract (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
.
Keterangan
Pengurangan bilangan kompleks, c + di, dari bilangan kompleks lain, + bi, mengambil bentuk berikut:
(a - c) + (b - d)i
Bahasa yang mendukung operator kustom juga dapat menggunakan operator yang Complex.Subtraction(Complex, Complex) setara.
Lihat juga
Berlaku untuk
Subtract(Double, Complex)
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
- Sumber:
- Complex.cs
Mengurangi satu bilangan kompleks dari bilangan riil presisi ganda dan mengembalikan hasilnya.
public:
static System::Numerics::Complex Subtract(double left, System::Numerics::Complex right);
public static System.Numerics.Complex Subtract (double left, System.Numerics.Complex right);
static member Subtract : double * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Subtract (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 mendukung operator kustom juga dapat menggunakan operator yang Complex.Subtraction(Double, Complex) setara.
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