Complex Yapı

Tanım

Karmaşık bir sayıyı temsil eder.

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
Devralma
Complex
Öznitelikler
Uygulamalar

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz . Karmaşık için ek API açıklamaları.

Oluşturucular

Name Description
Complex(Double, Double)

Belirtilen gerçek ve sanal değerleri kullanarak yapının yeni bir örneğini Complex başlatır.

Alanlar

Name Description
ImaginaryOne

Sıfıra eşit gerçek sayıya ve bire eşit sanal sayıya sahip yeni Complex bir örnek döndürür.

One

Bire eşit gerçek sayıya ve sıfıra eşit bir sanal sayıya sahip yeni Complex bir örnek döndürür.

Zero

Sıfıra eşit gerçek sayıya ve sıfıra eşit sanal bir sayıya sahip yeni Complex bir örnek döndürür.

Özellikler

Name Description
Imaginary

Geçerli Complex nesnenin sanal bileşenini alır.

Magnitude

Karmaşık bir sayının büyüklüğünü (veya mutlak değerini) alır.

Phase

Karmaşık bir sayının aşamasını alır.

Real

Geçerli Complex nesnenin gerçek bileşenini alır.

Yöntemler

Name Description
Abs(Complex)

Karmaşık bir sayının mutlak değerini (veya büyüklüğünü) alır.

Acos(Complex)

Belirtilen karmaşık sayının ark kosinüsü olan açıyı döndürür.

Add(Complex, Complex)

İki karmaşık sayı ekler ve sonucu döndürür.

Asin(Complex)

Belirtilen karmaşık sayının ark sinüsü olan açıyı döndürür.

Atan(Complex)

Belirtilen karmaşık sayının ark tanjantını gösteren açıyı döndürür.

Conjugate(Complex)

Karmaşık bir sayının eşlemini hesaplar ve sonucu döndürür.

Cos(Complex)

Belirtilen karmaşık sayının kosinüsünü döndürür.

Cosh(Complex)

Belirtilen karmaşık sayının hiperbolik kosinüsünü döndürür.

Divide(Complex, Complex)

Karmaşık bir sayıyı diğerine böler ve sonucu döndürür.

Equals(Complex)

Geçerli örneğin ve belirtilen karmaşık sayının aynı değere sahip olup olmadığını gösteren bir değer döndürür.

Equals(Object)

Geçerli örneğin ve belirtilen nesnenin aynı değere sahip olup olmadığını gösteren bir değer döndürür.

Exp(Complex)

Karmaşık bir sayı tarafından belirtilen güce yükseltilmiş döndürür e .

FromPolarCoordinates(Double, Double)

Bir noktanın kutup koordinatlarından karmaşık bir sayı oluşturur.

GetHashCode()

Geçerli Complex nesnenin karma kodunu döndürür.

Log(Complex, Double)

Belirtilen bir tabandaki belirtilen karmaşık sayının logaritması döndürür.

Log(Complex)

Belirtilen karmaşık sayının doğal (temel e) logaritması döndürür.

Log10(Complex)

Belirtilen karmaşık sayının 10 tabanında logaritması döndürür.

Multiply(Complex, Complex)

İki karmaşık sayının çarpımını döndürür.

Negate(Complex)

Belirtilen karmaşık sayının ek tersini döndürür.

Pow(Complex, Complex)

Karmaşık bir sayı tarafından belirtilen bir güce yükseltilmiş belirtilen karmaşık bir sayı döndürür.

Pow(Complex, Double)

Çift duyarlıklı kayan noktalı sayı tarafından belirtilen bir güce yükseltilmiş belirtilen karmaşık bir sayı döndürür.

Reciprocal(Complex)

Karmaşık bir sayının çarpımlı tersini döndürür.

Sin(Complex)

Belirtilen karmaşık sayının sinüsünü döndürür.

Sinh(Complex)

Belirtilen karmaşık sayının hiperbolik sinüsünü döndürür.

Sqrt(Complex)

Belirtilen karmaşık sayının karekökünü döndürür.

Subtract(Complex, Complex)

Bir karmaşık sayıyı diğerinden çıkarır ve sonucu döndürür.

Tan(Complex)

Belirtilen karmaşık sayının tanjantını döndürür.

Tanh(Complex)

Belirtilen karmaşık sayının hiperbolik tanjantını döndürür.

ToString()

Geçerli karmaşık sayının değerini Kartezyen biçiminde eşdeğer dize gösterimine dönüştürür.

ToString(IFormatProvider)

Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak geçerli karmaşık sayının değerini Kartezyen biçiminde eşdeğer dize gösterimine dönüştürür.

ToString(String, IFormatProvider)

Geçerli karmaşık sayının değerini, gerçek ve hayali bölümleri için belirtilen biçim ve kültüre özgü biçim bilgilerini kullanarak Kartezyen biçiminde eşdeğer dize gösterimine dönüştürür.

ToString(String)

Geçerli karmaşık sayının değerini, gerçek ve hayali parçaları için belirtilen biçimi kullanarak Kartezyen biçiminde eşdeğer dize gösterimine dönüştürür.

İşleçler

Name Description
Addition(Complex, Complex)

İki karmaşık sayı ekler.

Division(Complex, Complex)

Belirtilen karmaşık sayıyı belirtilen başka bir karmaşık sayıya böler.

Equality(Complex, Complex)

İki karmaşık sayının eşit olup olmadığını gösteren bir değer döndürür.

Explicit(BigInteger to Complex)

Bir değerin karmaşık bir BigInteger sayıya açık dönüştürmesini tanımlar.

Explicit(Decimal to Complex)

Bir değerin karmaşık bir Decimal sayıya açık dönüştürmesini tanımlar.

Implicit(Byte to Complex)

İmzalanmamış bir bayta karmaşık bir sayıya örtük bir dönüştürme tanımlar.

Implicit(Double to Complex)

Çift duyarlıklı kayan noktalı sayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Implicit(Int16 to Complex)

16 bit imzalı tamsayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Implicit(Int32 to Complex)

32 bit imzalı tamsayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Implicit(Int64 to Complex)

64 bit imzalı tamsayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Implicit(SByte to Complex)

İmzalı baytların karmaşık bir sayıya örtük bir dönüştürmesini tanımlar.

Bu API, CLS uyumlu değildir.

Implicit(Single to Complex)

Tek duyarlıklı kayan noktalı bir sayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Implicit(UInt16 to Complex)

16 bit işaretsiz tamsayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Bu API, CLS uyumlu değildir.

Implicit(UInt32 to Complex)

32 bit işaretsiz tamsayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Bu API, CLS uyumlu değildir.

Implicit(UInt64 to Complex)

64 bit işaretsiz tamsayının karmaşık bir sayıya örtük dönüştürmesini tanımlar.

Bu API, CLS uyumlu değildir.

Inequality(Complex, Complex)

İki karmaşık sayının eşit olup olmadığını gösteren bir değer döndürür.

Multiply(Complex, Complex)

Belirtilen iki karmaşık sayıyı çarpar.

Subtraction(Complex, Complex)

Karmaşık bir sayıyı başka bir karmaşık sayıdan çıkarır.

UnaryNegation(Complex)

Belirtilen karmaşık sayının ek tersini döndürür.

Şunlara uygulanır