Complex Struktura

Definicja

Reprezentuje liczbę zespolonej.

public value class Complex : IEquatable<System::Numerics::Complex>, IFormattable
public value class Complex : IEquatable<System::Numerics::Complex>, IParsable<System::Numerics::Complex>, ISpanParsable<System::Numerics::Complex>, System::Numerics::IAdditionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IAdditiveIdentity<System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IDecrementOperators<System::Numerics::Complex>, System::Numerics::IDivisionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IEqualityOperators<System::Numerics::Complex, System::Numerics::Complex, bool>, System::Numerics::IIncrementOperators<System::Numerics::Complex>, System::Numerics::IMultiplicativeIdentity<System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IMultiplyOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::INumberBase<System::Numerics::Complex>, System::Numerics::ISignedNumber<System::Numerics::Complex>, System::Numerics::ISubtractionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IUnaryNegationOperators<System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IUnaryPlusOperators<System::Numerics::Complex, System::Numerics::Complex>
public value class Complex : IEquatable<System::Numerics::Complex>, IParsable<System::Numerics::Complex>, ISpanParsable<System::Numerics::Complex>, IUtf8SpanParsable<System::Numerics::Complex>, System::Numerics::IAdditionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IAdditiveIdentity<System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IDecrementOperators<System::Numerics::Complex>, System::Numerics::IDivisionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IEqualityOperators<System::Numerics::Complex, System::Numerics::Complex, bool>, System::Numerics::IIncrementOperators<System::Numerics::Complex>, System::Numerics::IMultiplicativeIdentity<System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IMultiplyOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::INumberBase<System::Numerics::Complex>, System::Numerics::ISignedNumber<System::Numerics::Complex>, System::Numerics::ISubtractionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IUnaryNegationOperators<System::Numerics::Complex, System::Numerics::Complex>, System::Numerics::IUnaryPlusOperators<System::Numerics::Complex, System::Numerics::Complex>
public struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
public readonly struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
public readonly struct Complex : IEquatable<System.Numerics.Complex>, IParsable<System.Numerics.Complex>, ISpanParsable<System.Numerics.Complex>, System.Numerics.IAdditionOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IAdditiveIdentity<System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IDecrementOperators<System.Numerics.Complex>, System.Numerics.IDivisionOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IEqualityOperators<System.Numerics.Complex,System.Numerics.Complex,bool>, System.Numerics.IIncrementOperators<System.Numerics.Complex>, System.Numerics.IMultiplicativeIdentity<System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IMultiplyOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.INumberBase<System.Numerics.Complex>, System.Numerics.ISignedNumber<System.Numerics.Complex>, System.Numerics.ISubtractionOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IUnaryNegationOperators<System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IUnaryPlusOperators<System.Numerics.Complex,System.Numerics.Complex>
public readonly struct Complex : IEquatable<System.Numerics.Complex>, IParsable<System.Numerics.Complex>, ISpanParsable<System.Numerics.Complex>, IUtf8SpanParsable<System.Numerics.Complex>, System.Numerics.IAdditionOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IAdditiveIdentity<System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IDecrementOperators<System.Numerics.Complex>, System.Numerics.IDivisionOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IEqualityOperators<System.Numerics.Complex,System.Numerics.Complex,bool>, System.Numerics.IIncrementOperators<System.Numerics.Complex>, System.Numerics.IMultiplicativeIdentity<System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IMultiplyOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.INumberBase<System.Numerics.Complex>, System.Numerics.ISignedNumber<System.Numerics.Complex>, System.Numerics.ISubtractionOperators<System.Numerics.Complex,System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IUnaryNegationOperators<System.Numerics.Complex,System.Numerics.Complex>, System.Numerics.IUnaryPlusOperators<System.Numerics.Complex,System.Numerics.Complex>
[System.Serializable]
public struct Complex : IEquatable<System.Numerics.Complex>, IFormattable
type Complex = struct
    interface IFormattable
type Complex = struct
    interface IFormattable
    interface IParsable<Complex>
    interface ISpanFormattable
    interface ISpanParsable<Complex>
    interface IAdditionOperators<Complex, Complex, Complex>
    interface IAdditiveIdentity<Complex, Complex>
    interface IDecrementOperators<Complex>
    interface IDivisionOperators<Complex, Complex, Complex>
    interface IEqualityOperators<Complex, Complex, bool>
    interface IIncrementOperators<Complex>
    interface IMultiplicativeIdentity<Complex, Complex>
    interface IMultiplyOperators<Complex, Complex, Complex>
    interface INumberBase<Complex>
    interface ISubtractionOperators<Complex, Complex, Complex>
    interface IUnaryNegationOperators<Complex, Complex>
    interface IUnaryPlusOperators<Complex, Complex>
    interface ISignedNumber<Complex>
type Complex = struct
    interface IFormattable
    interface IParsable<Complex>
    interface ISpanFormattable
    interface ISpanParsable<Complex>
    interface IAdditionOperators<Complex, Complex, Complex>
    interface IAdditiveIdentity<Complex, Complex>
    interface IDecrementOperators<Complex>
    interface IDivisionOperators<Complex, Complex, Complex>
    interface IEqualityOperators<Complex, Complex, bool>
    interface IIncrementOperators<Complex>
    interface IMultiplicativeIdentity<Complex, Complex>
    interface IMultiplyOperators<Complex, Complex, Complex>
    interface INumberBase<Complex>
    interface ISubtractionOperators<Complex, Complex, Complex>
    interface IUnaryNegationOperators<Complex, Complex>
    interface IUnaryPlusOperators<Complex, Complex>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<Complex>
    interface ISignedNumber<Complex>
type Complex = struct
    interface IFormattable
    interface IParsable<Complex>
    interface ISpanFormattable
    interface ISpanParsable<Complex>
    interface IAdditionOperators<Complex, Complex, Complex>
    interface IAdditiveIdentity<Complex, Complex>
    interface IDecrementOperators<Complex>
    interface IDivisionOperators<Complex, Complex, Complex>
    interface IEqualityOperators<Complex, Complex, bool>
    interface IIncrementOperators<Complex>
    interface IMultiplicativeIdentity<Complex, Complex>
    interface IMultiplyOperators<Complex, Complex, Complex>
    interface INumberBase<Complex>
    interface IUtf8SpanFormattable
    interface IUtf8SpanParsable<Complex>
    interface ISubtractionOperators<Complex, Complex, Complex>
    interface IUnaryNegationOperators<Complex, Complex>
    interface IUnaryPlusOperators<Complex, Complex>
    interface ISignedNumber<Complex>
[<System.Serializable>]
type Complex = struct
    interface IFormattable
Public Structure Complex
Implements IEquatable(Of Complex), IFormattable
Public Structure Complex
Implements IAdditionOperators(Of Complex, Complex, Complex), IAdditiveIdentity(Of Complex, Complex), IDecrementOperators(Of Complex), IDivisionOperators(Of Complex, Complex, Complex), IEqualityOperators(Of Complex, Complex, Boolean), IEquatable(Of Complex), IIncrementOperators(Of Complex), IMultiplicativeIdentity(Of Complex, Complex), IMultiplyOperators(Of Complex, Complex, Complex), INumberBase(Of Complex), IParsable(Of Complex), ISignedNumber(Of Complex), ISpanParsable(Of Complex), ISubtractionOperators(Of Complex, Complex, Complex), IUnaryNegationOperators(Of Complex, Complex), IUnaryPlusOperators(Of Complex, Complex)
Public Structure Complex
Implements IAdditionOperators(Of Complex, Complex, Complex), IAdditiveIdentity(Of Complex, Complex), IDecrementOperators(Of Complex), IDivisionOperators(Of Complex, Complex, Complex), IEqualityOperators(Of Complex, Complex, Boolean), IEquatable(Of Complex), IIncrementOperators(Of Complex), IMultiplicativeIdentity(Of Complex, Complex), IMultiplyOperators(Of Complex, Complex, Complex), INumberBase(Of Complex), IParsable(Of Complex), ISignedNumber(Of Complex), ISpanParsable(Of Complex), ISubtractionOperators(Of Complex, Complex, Complex), IUnaryNegationOperators(Of Complex, Complex), IUnaryPlusOperators(Of Complex, Complex), IUtf8SpanParsable(Of Complex)
Dziedziczenie
Complex
Atrybuty
Implementuje

Uwagi

Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz dodatkowe uwagi dotyczące interfejsu API dla złożonych.

Konstruktory

Complex(Double, Double)

Inicjuje Complex nowe wystąpienie struktury przy użyciu określonych rzeczywistych i wyimaginowanych wartości.

Pola

ImaginaryOne

Zwraca nowe Complex wystąpienie z liczbą rzeczywistą równą zero i wyimaginowaną liczbą równą jednej.

Infinity

Reprezentuje nieskończoność jako liczbę zespolonej.

NaN

Reprezentuje wystąpienie złożone, które nie jest liczbą (NaN).

One

Zwraca nowe Complex wystąpienie z liczbą rzeczywistą równą jednej i wyimaginowaną liczbą równą zero.

Zero

Zwraca nowe Complex wystąpienie z liczbą rzeczywistą równą zero i wyimaginowaną liczbą równą zero.

Właściwości

Imaginary

Pobiera wyimaginowany składnik bieżącego Complex obiektu.

Magnitude

Pobiera wielkość (lub wartość bezwzględną) liczby zespolonej.

Phase

Pobiera fazę liczby zespolonej.

Real

Pobiera rzeczywisty składnik bieżącego Complex obiektu.

Metody

Abs(Complex)

Pobiera wartość bezwzględną (lub wielkość) liczby zespolonej.

Acos(Complex)

Zwraca kąt, który jest cosinus łuku określonej liczby zespolonej.

Add(Complex, Complex)

Dodaje dwie liczby zespolone i zwraca wynik.

Add(Complex, Double)

Dodaje liczbę zespolną do liczby rzeczywistej o podwójnej precyzji i zwraca wynik.

Add(Double, Complex)

Dodaje liczbę rzeczywistą o podwójnej precyzji do liczby zespolonej i zwraca wynik.

Asin(Complex)

Zwraca kąt, który jest sinusem łukowym określonej liczby zespolonej.

Atan(Complex)

Zwraca kąt, który jest tangensem łuku określonej liczby zespolonej.

Conjugate(Complex)

Oblicza sprzężenie liczby zespolonej i zwraca wynik.

Cos(Complex)

Zwraca cosinus określonej liczby zespolonej.

Cosh(Complex)

Zwraca cosinus hiperboliczny określonej liczby zespolonej.

CreateChecked<TOther>(TOther)

Tworzy wystąpienie bieżącego typu na podstawie wartości, zgłaszając wyjątek przepełnienia dla wszystkich wartości, które wykraczają poza dopuszczalny zakres bieżącego typu.

CreateSaturating<TOther>(TOther)

Tworzy wystąpienie bieżącego typu na podstawie wartości, usytując wszystkie wartości, które wykraczają poza reprezentowany zakres bieżącego typu.

CreateTruncating<TOther>(TOther)

Tworzy wystąpienie bieżącego typu na podstawie wartości, obcinając wszystkie wartości, które znajdują się poza dopuszczalnym zakresem bieżącego typu.

Divide(Complex, Complex)

Dzieli jedną liczbę zespolona przez inną i zwraca wynik.

Divide(Complex, Double)

Dzieli jedną liczbę zespolona przez liczbę rzeczywistą o podwójnej precyzji i zwraca wynik.

Divide(Double, Complex)

Dzieli jedną liczbę rzeczywistą o podwójną precyzję według liczby zespolonej i zwraca wynik.

Equals(Complex)

Zwraca wartość wskazującą, czy bieżące wystąpienie i określona liczba zespolone mają tę samą wartość.

Equals(Object)

Zwraca wartość wskazującą, czy bieżące wystąpienie i określony obiekt mają tę samą wartość.

Exp(Complex)

Zwraca e wartość podniesioną do potęgi określonej przez liczbę zespolonej.

FromPolarCoordinates(Double, Double)

Tworzy liczbę zespolona na podstawie współrzędnych polarnych punktu.

GetHashCode()

Zwraca kod skrótu dla bieżącego Complex obiektu.

IsComplexNumber(Complex)

Określa, czy wartość reprezentuje wartość złożoną.

IsEvenInteger(Complex)

Określa, czy wartość reprezentuje liczbę całkowitą parzystą.

IsFinite(Complex)

Określa, czy określona liczba zespolona jest skończona.

IsImaginaryNumber(Complex)

Określa, czy wartość reprezentuje wyimaginowaną liczbę.

IsInfinity(Complex)

Zwraca wartość wskazującą, czy określona liczba zespolonej ma wartość nieskończoność.

IsInteger(Complex)

Określa, czy wartość reprezentuje wartość całkowitą.

IsNaN(Complex)

Zwraca wartość wskazującą, czy określone wystąpienie złożone nie jest liczbą (NaN).

IsNegative(Complex)

Określa, czy wartość jest ujemna.

IsNegativeInfinity(Complex)

Określa, czy wartość jest nieskończonością ujemną.

IsNormal(Complex)

Określa, czy wartość jest normalna.

IsOddInteger(Complex)

Określa, czy wartość reprezentuje nieparzystą liczbę całkowitą.

IsPositive(Complex)

Określa, czy wartość jest dodatnia.

IsPositiveInfinity(Complex)

Określa, czy wartość jest nieskończonością dodatnią.

IsRealNumber(Complex)

Określa, czy wartość reprezentuje liczbę rzeczywistą.

IsSubnormal(Complex)

Określa, czy wartość jest nienormalna.

Log(Complex)

Zwraca logarytm naturalny (podstawowy e) określonej liczby zespolonej.

Log(Complex, Double)

Zwraca logarytm określonej liczby zespolonej w określonej bazie.

Log10(Complex)

Zwraca logarytm base-10 określonej liczby zespolonej.

MaxMagnitude(Complex, Complex)

Porównuje dwie wartości do obliczeń, które są większe.

MinMagnitude(Complex, Complex)

Porównuje dwie wartości do obliczeń, które są mniejsze.

Multiply(Complex, Complex)

Zwraca iloczyn dwóch liczb zespolonych.

Multiply(Complex, Double)

Zwraca iloczyn liczby zespolonej i liczby rzeczywistej o podwójnej precyzji.

Multiply(Double, Complex)

Zwraca iloczyn liczby rzeczywistej o podwójnej precyzji i liczby zespolonej.

Negate(Complex)

Zwraca addytywną odwrotność określonej liczby zespolonej.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Analizuje zakres znaków w wartości.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Analizuje zakres znaków w wartości.

Parse(String, IFormatProvider)

Analizuje ciąg w wartości.

Parse(String, NumberStyles, IFormatProvider)

Analizuje ciąg w wartości.

Pow(Complex, Complex)

Zwraca określoną liczbę zespoloną podniesioną do potęgi określonej przez liczbę zespolną.

Pow(Complex, Double)

Zwraca określoną liczbę zespoloną podniesioną do potęgi określonej przez liczbę zmiennoprzecinkową o podwójnej precyzji.

Reciprocal(Complex)

Zwraca mnożenie odwrotności liczby zespolonej.

Sin(Complex)

Zwraca sinus określonej liczby zespolonej.

Sinh(Complex)

Zwraca sinus hiperboliczny określonej liczby zespolonej.

Sqrt(Complex)

Zwraca pierwiastek kwadratowy określonej liczby zespolonej.

Subtract(Complex, Complex)

Odejmuje jedną liczbę zespolonej z innej i zwraca wynik.

Subtract(Complex, Double)

Odejmuje jedną liczbę rzeczywistą o podwójnej precyzji od liczby zespolonej i zwraca wynik.

Subtract(Double, Complex)

Odejmuje jedną liczbę zespolonej z liczby rzeczywistej o podwójnej precyzji i zwraca wynik.

Tan(Complex)

Zwraca tangens określonej liczby zespolonej.

Tanh(Complex)

Zwraca tangens hiperboliczny określonej liczby zespolonej.

ToString()

Konwertuje wartość bieżącej liczby zespolonej na równoważną reprezentację ciągu w postaci kartezjańskiej.

ToString(IFormatProvider)

Konwertuje wartość bieżącej liczby zespolonej na równoważną reprezentację ciągu w postaci kartezjańskiej przy użyciu określonych informacji formatowania specyficznych dla kultury.

ToString(String)

Konwertuje wartość bieżącej liczby zespolonej na równoważną reprezentację ciągu w postaci kartezjańskiej przy użyciu określonego formatu dla rzeczywistych i wyimaginowanych części.

ToString(String, IFormatProvider)

Konwertuje wartość bieżącej liczby zespolonej na równoważną reprezentację ciągu w postaci kartezjańskiej przy użyciu określonego formatu i informacji o formacie specyficznym dla kultury dla rzeczywistych i wyimaginowanych części.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Reprezentuje liczbę zespolonej.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Próbuje sformatować wartość bieżącego wystąpienia w podanym zakresie znaków.

TryParse(ReadOnlySpan<Char>, IFormatProvider, Complex)

Próbuje przeanalizować zakres znaków w wartości.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Complex)

Próbuje przeanalizować zakres znaków w wartości.

TryParse(String, IFormatProvider, Complex)

Próbuje przeanalizować ciąg w wartości.

TryParse(String, NumberStyles, IFormatProvider, Complex)

Próbuje przeanalizować ciąg w wartości.

Operatory

Addition(Complex, Complex)

Dodaje dwie liczby zespolone.

Addition(Complex, Double)

Dodaje liczbę zespolną do liczby rzeczywistej o podwójnej precyzji.

Addition(Double, Complex)

Dodaje liczbę rzeczywistą o podwójnej precyzji do liczby zespolonej.

Decrement(Complex)

Dekrementuje wartość.

Division(Complex, Complex)

Dzieli określoną liczbę zespolona przez inną określoną liczbę zespolona.

Division(Complex, Double)

Dzieli określoną liczbę zespolona przez określoną liczbę rzeczywistą o podwójnej precyzji.

Division(Double, Complex)

Dzieli określoną liczbę rzeczywistą o podwójnej precyzji według określonej liczby zespolonej.

Equality(Complex, Complex)

Zwraca wartość wskazującą, czy dwie liczby zespolone są równe.

Explicit(BigInteger to Complex)

Definiuje jawną konwersję BigInteger wartości na liczbę zespolonej.

Explicit(Decimal to Complex)

Definiuje jawną konwersję Decimal wartości na liczbę zespolonej.

Explicit(Int128 to Complex)

Jawnie konwertuje Int128 wartość na liczbę zespolonej o podwójnej precyzji.

Explicit(UInt128 to Complex)

Jawnie konwertuje UInt128 wartość na liczbę zespolonej o podwójnej precyzji.

Implicit(Byte to Complex)

Definiuje niejawną konwersję niepodpisanego bajtu na liczbę zespolona.

Implicit(Char to Complex)

Niejawnie konwertuje Char wartość na liczbę zespolonej o podwójnej precyzji.

Implicit(Double to Complex)

Definiuje niejawną konwersję liczby zmiennoprzecinkowych o podwójnej precyzji na liczbę zespolonej.

Implicit(Half to Complex)

Niejawnie konwertuje Half wartość na liczbę zespolonej o podwójnej precyzji.

Implicit(Int16 to Complex)

Definiuje niejawną konwersję 16-bitowej liczby całkowitej ze znakiem na liczbę zespolonej.

Implicit(Int32 to Complex)

Definiuje niejawną konwersję 32-bitowej liczby całkowitej ze znakiem na liczbę zespolonej.

Implicit(Int64 to Complex)

Definiuje niejawną konwersję 64-bitowej liczby całkowitej ze znakiem na liczbę zespolonej.

Implicit(IntPtr to Complex)

Niejawnie konwertuje IntPtr wartość na liczbę zespolonej o podwójnej precyzji.

Implicit(SByte to Complex)

Definiuje niejawną konwersję podpisanego bajtu na liczbę zespolonej.

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Implicit(Single to Complex)

Definiuje niejawną konwersję liczb zmiennoprzecinkowych o pojedynczej precyzji na liczbę zespolonej.

Implicit(UInt16 to Complex)

Definiuje niejawną konwersję 16-bitowej liczby całkowitej bez znaku na liczbę zespolona.

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Implicit(UInt32 to Complex)

Definiuje niejawną konwersję 32-bitowej liczby całkowitej bez znaku na liczbę zespolona.

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Implicit(UInt64 to Complex)

Definiuje niejawną konwersję 64-bitowej liczby całkowitej bez znaku na liczbę zespolona.

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Implicit(UIntPtr to Complex)

Niejawnie konwertuje UIntPtr wartość na liczbę zespolonej o podwójnej precyzji.

Increment(Complex)

Zwiększa wartość.

Inequality(Complex, Complex)

Zwraca wartość wskazującą, czy dwie liczby zespolone nie są równe.

Multiply(Complex, Complex)

Mnoży dwie określone liczby zespolone.

Multiply(Complex, Double)

Mnoży określoną liczbę zespolona przez określoną liczbę rzeczywistą o podwójnej precyzji.

Multiply(Double, Complex)

Mnoży określoną liczbę rzeczywistą o podwójnej precyzji przez określoną liczbę zespolona.

Subtraction(Complex, Complex)

Odejmuje liczbę zespolonej z innej liczby zespolonej.

Subtraction(Complex, Double)

Odejmuje liczbę rzeczywistą o podwójnej precyzji od liczby zespolonej.

Subtraction(Double, Complex)

Odejmuje liczbę zespolonej z liczby rzeczywistej o podwójnej precyzji.

UnaryNegation(Complex)

Zwraca addytywną odwrotność określonej liczby zespolonej.

UnaryPlus(Complex)

Oblicza jednoargumentowy plus wartość.

Jawne implementacje interfejsu

IAdditiveIdentity<Complex,Complex>.AdditiveIdentity

Pobiera tożsamość addytywnego bieżącego typu.

IMultiplicativeIdentity<Complex,Complex>.MultiplicativeIdentity

Pobiera tożsamość mnożenia bieżącego typu.

INumberBase<Complex>.Abs(Complex)

Oblicza wartość bezwzględną.

INumberBase<Complex>.IsCanonical(Complex)

Określa, czy wartość znajduje się w jego reprezentacji kanonicznej.

INumberBase<Complex>.IsZero(Complex)

Określa, czy wartość ma wartość zero.

INumberBase<Complex>.MaxMagnitudeNumber(Complex, Complex)

Porównuje dwie wartości do obliczeń, które mają większą wielkość i zwracają drugą wartość, jeśli dane wejściowe to NaN.

INumberBase<Complex>.MinMagnitudeNumber(Complex, Complex)

Porównuje dwie wartości do obliczeń, które mają mniejszą wielkość i zwracają drugą wartość, jeśli dane wejściowe to NaN.

INumberBase<Complex>.One

Pobiera wartość 1 typu.

INumberBase<Complex>.Radix

Pobiera promień lub bazę dla typu .

INumberBase<Complex>.TryConvertFromChecked<TOther>(TOther, Complex)

Reprezentuje liczbę zespolonej.

INumberBase<Complex>.TryConvertFromSaturating<TOther>(TOther, Complex)

Reprezentuje liczbę zespolonej.

INumberBase<Complex>.TryConvertFromTruncating<TOther>(TOther, Complex)

Reprezentuje liczbę zespolonej.

INumberBase<Complex>.TryConvertToChecked<TOther>(Complex, TOther)

Próbuje przekonwertować wystąpienie bieżącego typu na inny typ, zgłaszając wyjątek przepełnienia dla wszystkich wartości, które wykraczają poza dopuszczalny zakres bieżącego typu.

INumberBase<Complex>.TryConvertToSaturating<TOther>(Complex, TOther)

Próbuje przekonwertować wystąpienie bieżącego typu na inny typ, saturując wszystkie wartości, które wykraczają poza dopuszczalny zakres bieżącego typu.

INumberBase<Complex>.TryConvertToTruncating<TOther>(Complex, TOther)

Próbuje przekonwertować wystąpienie bieżącego typu na inny typ, obcinając wszystkie wartości, które wykraczają poza dopuszczalny zakres bieżącego typu.

INumberBase<Complex>.Zero

Pobiera wartość 0 typu.

ISignedNumber<Complex>.NegativeOne

Pobiera wartość -1 typu.

Dotyczy