Complex Struktur

Definisi

Mewakili bilangan kompleks.

public value class Complex : IEquatable<System::Numerics::Complex>, IFormattable
public struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
[System.Serializable]
public struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
type Complex = struct
    interface IFormattable
[<System.Serializable>]
type Complex = struct
    interface IFormattable
Public Structure Complex
Implements IEquatable(Of Complex), IFormattable
Warisan
Complex
Atribut
Penerapan

Keterangan

Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk Kompleks.

Konstruktor

Nama Deskripsi
Complex(Double, Double)

Menginisialisasi instans Complex baru struktur menggunakan nilai nyata dan imajiner yang ditentukan.

Bidang

Nama Deskripsi
ImaginaryOne

Mengembalikan instans baru Complex dengan angka riil yang sama dengan nol dan angka imajiner yang sama dengan satu.

One

Mengembalikan instans baru Complex dengan angka riil yang sama dengan satu dan angka imajiner yang sama dengan nol.

Zero

Mengembalikan instans baru Complex dengan angka riil yang sama dengan nol dan angka imajiner sama dengan nol.

Properti

Nama Deskripsi
Imaginary

Mendapatkan komponen imajiner dari objek saat ini Complex .

Magnitude

Mendapatkan besaran (atau nilai absolut) dari bilangan kompleks.

Phase

Mendapatkan fase bilangan kompleks.

Real

Mendapatkan komponen nyata dari objek saat ini Complex .

Metode

Nama Deskripsi
Abs(Complex)

Mendapatkan nilai absolut (atau besaran) dari bilangan kompleks.

Acos(Complex)

Mengembalikan sudut yang merupakan kosinus busur dari bilangan kompleks yang ditentukan.

Add(Complex, Complex)

Menambahkan dua bilangan kompleks dan mengembalikan hasilnya.

Asin(Complex)

Mengembalikan sudut yang merupakan sinus busur dari bilangan kompleks yang ditentukan.

Atan(Complex)

Mengembalikan sudut yang merupakan tangen busur dari bilangan kompleks yang ditentukan.

Conjugate(Complex)

Menghitung konjugasi bilangan kompleks dan mengembalikan hasilnya.

Cos(Complex)

Mengembalikan kosinus dari bilangan kompleks yang ditentukan.

Cosh(Complex)

Mengembalikan kosinus hiperbolik dari bilangan kompleks yang ditentukan.

Divide(Complex, Complex)

Membagi satu bilangan kompleks dengan angka lain dan mengembalikan hasilnya.

Equals(Complex)

Mengembalikan nilai yang menunjukkan apakah instans saat ini dan bilangan kompleks tertentu memiliki nilai yang sama.

Equals(Object)

Mengembalikan nilai yang menunjukkan apakah instans saat ini dan objek tertentu memiliki nilai yang sama.

Exp(Complex)

Mengembalikan yang e dinaikkan ke daya yang ditentukan oleh bilangan kompleks.

FromPolarCoordinates(Double, Double)

Membuat bilangan kompleks dari koordinat kutub titik.

GetHashCode()

Mengembalikan kode hash untuk objek saat ini Complex .

Log(Complex, Double)

Mengembalikan logaritma dari bilangan kompleks tertentu dalam basis tertentu.

Log(Complex)

Mengembalikan logaritma alami (dasar e) dari bilangan kompleks tertentu.

Log10(Complex)

Mengembalikan logaritma base-10 dari bilangan kompleks tertentu.

Multiply(Complex, Complex)

Mengembalikan produk dari dua bilangan kompleks.

Negate(Complex)

Mengembalikan inversi aditif dari bilangan kompleks tertentu.

Pow(Complex, Complex)

Mengembalikan bilangan kompleks tertentu yang dinaikkan ke daya yang ditentukan oleh bilangan kompleks.

Pow(Complex, Double)

Mengembalikan bilangan kompleks tertentu yang dinaikkan ke daya yang ditentukan oleh angka floating-point presisi ganda.

Reciprocal(Complex)

Mengembalikan inversi multiplikatif dari bilangan kompleks.

Sin(Complex)

Mengembalikan sinus dari bilangan kompleks yang ditentukan.

Sinh(Complex)

Mengembalikan sinus hiperbolik dari bilangan kompleks yang ditentukan.

Sqrt(Complex)

Mengembalikan akar kuadrat dari bilangan kompleks tertentu.

Subtract(Complex, Complex)

Mengurangi satu bilangan kompleks dari angka lain dan mengembalikan hasilnya.

Tan(Complex)

Mengembalikan tangen dari bilangan kompleks yang ditentukan.

Tanh(Complex)

Mengembalikan tangen hiperbolik dari bilangan kompleks yang ditentukan.

ToString()

Mengonversi nilai bilangan kompleks saat ini ke representasi string yang setara dalam bentuk Kartesius.

ToString(IFormatProvider)

Mengonversi nilai bilangan kompleks saat ini ke representasi string yang setara dalam bentuk Kartesius dengan menggunakan informasi pemformatan khusus budaya yang ditentukan.

ToString(String, IFormatProvider)

Mengonversi nilai bilangan kompleks saat ini ke representasi string yang setara dalam bentuk Kartesius dengan menggunakan format yang ditentukan dan informasi format khusus budaya untuk bagian nyata dan imajinernya.

ToString(String)

Mengonversi nilai bilangan kompleks saat ini ke representasi string yang setara dalam bentuk Kartesius dengan menggunakan format yang ditentukan untuk bagian nyata dan imajinernya.

Operator

Nama Deskripsi
Addition(Complex, Complex)

Menambahkan dua bilangan kompleks.

Division(Complex, Complex)

Membagi bilangan kompleks tertentu dengan bilangan kompleks lain yang ditentukan.

Equality(Complex, Complex)

Mengembalikan nilai yang menunjukkan apakah dua bilangan kompleks sama.

Explicit(BigInteger to Complex)

Menentukan konversi BigInteger eksplisit nilai ke bilangan kompleks.

Explicit(Decimal to Complex)

Menentukan konversi Decimal eksplisit nilai ke bilangan kompleks.

Implicit(Byte to Complex)

Menentukan konversi implisit byte yang tidak ditandatangani ke bilangan kompleks.

Implicit(Double to Complex)

Menentukan konversi implisit dari angka floating-point presisi ganda ke bilangan kompleks.

Implicit(Int16 to Complex)

Menentukan konversi implisit bilangan bulat bertanda tangan 16-bit ke bilangan kompleks.

Implicit(Int32 to Complex)

Menentukan konversi implisit bilangan bulat bertanda tangan 32-bit ke bilangan kompleks.

Implicit(Int64 to Complex)

Menentukan konversi implisit bilangan bulat bertanda tangan 64-bit ke bilangan kompleks.

Implicit(SByte to Complex)

Menentukan konversi implisit byte yang ditandatangani ke bilangan kompleks.

API ini bukan kompatibel CLS.

Implicit(Single to Complex)

Menentukan konversi implisit dari angka floating-point presisi tunggal ke bilangan kompleks.

Implicit(UInt16 to Complex)

Menentukan konversi implisit bilangan bulat yang tidak ditandatangani 16-bit ke bilangan kompleks.

API ini bukan kompatibel CLS.

Implicit(UInt32 to Complex)

Menentukan konversi implisit bilangan bulat yang tidak ditandatangani 32-bit ke bilangan kompleks.

API ini bukan kompatibel CLS.

Implicit(UInt64 to Complex)

Menentukan konversi implisit bilangan bulat yang tidak ditandatangani 64-bit ke bilangan kompleks.

API ini bukan kompatibel CLS.

Inequality(Complex, Complex)

Mengembalikan nilai yang menunjukkan apakah dua bilangan kompleks tidak sama.

Multiply(Complex, Complex)

Mengalikan dua bilangan kompleks yang ditentukan.

Subtraction(Complex, Complex)

Mengurangi bilangan kompleks dari bilangan kompleks lainnya.

UnaryNegation(Complex)

Mengembalikan inversi aditif dari bilangan kompleks tertentu.

Berlaku untuk