Complex Struktura

Definice

Představuje komplexní číslo.

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)
Dědičnost
Complex
Atributy
Implementuje

Poznámky

Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro komplexní.

Konstruktory

Complex(Double, Double)

Inicializuje novou instanci struktury pomocí zadaných Complex reálných a imaginárních hodnot.

Pole

ImaginaryOne

Vrátí novou Complex instanci se skutečným číslem rovnajícím se nule a imaginárním číslem, které se rovná jedné.

Infinity

Představuje nekonečno jako komplexní číslo.

NaN

Představuje složitou instanci, která není číslo (NaN).

One

Vrátí novou Complex instanci se skutečným číslem rovnou jedné a imaginárním číslem rovnajícím se nule.

Zero

Vrátí novou Complex instanci s reálným číslem rovným nule a imaginárním číslem rovnou nule.

Vlastnosti

Imaginary

Získá imaginární komponentu aktuálního Complex objektu.

Magnitude

Získá velikost (nebo absolutní hodnotu) komplexního čísla.

Phase

Získá fázi komplexního čísla.

Real

Získá skutečnou komponentu aktuálního Complex objektu.

Metody

Abs(Complex)

Získá absolutní hodnotu (nebo velikost) komplexního čísla.

Acos(Complex)

Vrátí úhel, který je kosinusem oblouku zadaného komplexního čísla.

Add(Complex, Complex)

Sečte dvě komplexní čísla a vrátí výsledek.

Add(Complex, Double)

Přidá komplexní číslo k reálnému číslu s dvojitou přesností a vrátí výsledek.

Add(Double, Complex)

Přidá ke komplexnímu číslu reálné číslo s dvojitou přesností a vrátí výsledek.

Asin(Complex)

Vrátí úhel, který je sinusem oblouku zadaného komplexního čísla.

Atan(Complex)

Vrátí úhel, který je tečnou oblouku zadaného komplexního čísla.

Conjugate(Complex)

Vypočítá konjugát komplexního čísla a vrátí výsledek.

Cos(Complex)

Vrátí kosinus zadaného komplexního čísla.

Cosh(Complex)

Vrátí hyperbolický kosinus zadaného komplexního čísla.

CreateChecked<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a vyvolá výjimku přetečení pro všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

CreateSaturating<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a saturuje všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

CreateTruncating<TOther>(TOther)

Vytvoří instanci aktuálního typu z hodnoty a zkrátí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

Divide(Complex, Complex)

Vydělí jedno komplexní číslo jiným a vrátí výsledek.

Divide(Complex, Double)

Vydělí jedno komplexní číslo reálným číslem s dvojitou přesností a vrátí výsledek.

Divide(Double, Complex)

Vydělí jedno reálné číslo s dvojitou přesností komplexním číslem a vrátí výsledek.

Equals(Complex)

Vrátí hodnotu, která označuje, zda aktuální instance a zadané komplexní číslo mají stejnou hodnotu.

Equals(Object)

Vrátí hodnotu, která označuje, zda aktuální instance a zadaný objekt mají stejnou hodnotu.

Exp(Complex)

Vrátí hodnotu e zvýšenou na mocninu určenou komplexním číslem.

FromPolarCoordinates(Double, Double)

Vytvoří komplexní číslo z polárních souřadnic bodu.

GetHashCode()

Vrátí kód hash aktuálního objektu Complex .

IsComplexNumber(Complex)

Určuje, jestli hodnota představuje komplexní hodnotu.

IsEvenInteger(Complex)

Určuje, jestli hodnota představuje sudé celočíselné číslo.

IsFinite(Complex)

Určuje, zda je zadané komplexní číslo konečné.

IsImaginaryNumber(Complex)

Určuje, jestli hodnota představuje imaginární číslo.

IsInfinity(Complex)

Vrátí hodnotu označující, zda se zadané komplexní číslo vyhodnotí na nekonečno.

IsInteger(Complex)

Určuje, zda hodnota představuje integrální hodnotu.

IsNaN(Complex)

Vrátí hodnotu, která označuje, jestli zadaná komplexní instance není číslo (NaN).

IsNegative(Complex)

Určuje, jestli je hodnota záporná.

IsNegativeInfinity(Complex)

Určuje, jestli je hodnota záporná nekonečno.

IsNormal(Complex)

Určuje, jestli je hodnota normální.

IsOddInteger(Complex)

Určuje, zda hodnota představuje liché celočíselné číslo.

IsPositive(Complex)

Určuje, jestli je hodnota kladná.

IsPositiveInfinity(Complex)

Určuje, jestli je hodnota kladné nekonečno.

IsRealNumber(Complex)

Určuje, jestli hodnota představuje reálné číslo.

IsSubnormal(Complex)

Určuje, jestli je hodnota podnormální.

Log(Complex)

Vrátí přirozený (základní e) logaritmus zadaného komplexního čísla.

Log(Complex, Double)

Vrátí logaritmus zadaného komplexního čísla v zadaném základu.

Log10(Complex)

Vrátí logaritmus base-10 zadaného komplexního čísla.

MaxMagnitude(Complex, Complex)

Porovná dvě hodnoty s výpočtem, který je větší.

MinMagnitude(Complex, Complex)

Porovná dvě hodnoty s výpočtem, který je menší.

Multiply(Complex, Complex)

Vrátí součin dvou komplexních čísel.

Multiply(Complex, Double)

Vrátí součin komplexního čísla a reálné číslo s dvojitou přesností.

Multiply(Double, Complex)

Vrátí součin reálného čísla s dvojitou přesností a komplexního čísla.

Negate(Complex)

Vrátí přídavnou inverzi zadaného komplexního čísla.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Parsuje rozsah znaků na hodnotu.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Parsuje rozsah znaků na hodnotu.

Parse(String, IFormatProvider)

Parsuje řetězec na hodnotu.

Parse(String, NumberStyles, IFormatProvider)

Parsuje řetězec na hodnotu.

Pow(Complex, Complex)

Vrátí zadané komplexní číslo zvýšené na mocninu určenou komplexním číslem.

Pow(Complex, Double)

Vrátí zadané komplexní číslo zvýšené na mocninu určenou číslem s plovoucí desetinou čárkou s dvojitou přesností.

Reciprocal(Complex)

Vrátí násobitel inverzní hodnotu komplexního čísla.

Sin(Complex)

Vrátí sinus zadaného komplexního čísla.

Sinh(Complex)

Vrátí hyperbolický sinus zadaného komplexního čísla.

Sqrt(Complex)

Vrátí druhou odmocninu zadaného komplexního čísla.

Subtract(Complex, Complex)

Odečte jedno komplexní číslo od druhého a vrátí výsledek.

Subtract(Complex, Double)

Odečte od komplexního čísla jedno reálné číslo s dvojitou přesností a vrátí výsledek.

Subtract(Double, Complex)

Odečte jedno komplexní číslo od reálného čísla s dvojitou přesností a vrátí výsledek.

Tan(Complex)

Vrátí tangens zadaného komplexního čísla.

Tanh(Complex)

Vrátí hyperbolický tangens zadaného komplexního čísla.

ToString()

Převede hodnotu aktuálního komplexního čísla na ekvivalentní řetězcovou reprezentaci v kartézské podobě.

ToString(IFormatProvider)

Převede hodnotu aktuálního komplexního čísla na jeho ekvivalentní řetězcové vyjádření v kartézské podobě pomocí zadané informace formátování specifické pro jazykovou verzi.

ToString(String)

Převede hodnotu aktuálního komplexního čísla na ekvivalentní řetězcovou reprezentaci v kartézské podobě pomocí zadaného formátu pro jeho skutečné a imaginární části.

ToString(String, IFormatProvider)

Převede hodnotu aktuálního komplexního čísla na ekvivalentní řetězcovou reprezentaci v kartézské podobě pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi pro jeho skutečné a imaginární části.

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

Představuje komplexní číslo.

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

Pokusí se naformátovat hodnotu aktuální instance do zadaného rozsahu znaků.

TryParse(ReadOnlySpan<Char>, IFormatProvider, Complex)

Pokusí se parsovat rozsah znaků na hodnotu.

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

Pokusí se parsovat rozsah znaků na hodnotu.

TryParse(String, IFormatProvider, Complex)

Pokusí se parsovat řetězec na hodnotu.

TryParse(String, NumberStyles, IFormatProvider, Complex)

Pokusí se parsovat řetězec na hodnotu.

Operátory

Addition(Complex, Complex)

Sečte dvě komplexní čísla.

Addition(Complex, Double)

Přidá komplexní číslo k reálnému číslu s dvojitou přesností.

Addition(Double, Complex)

Ke komplexnímu číslu se přidá reálné číslo s dvojitou přesností.

Decrement(Complex)

Sníží hodnotu.

Division(Complex, Complex)

Vydělí zadané komplexní číslo jiným zadaným komplexním číslem.

Division(Complex, Double)

Vydělí zadané komplexní číslo zadaným reálným číslem s dvojitou přesností.

Division(Double, Complex)

Vydělí zadané reálné číslo s dvojitou přesností zadaným komplexním číslem.

Equality(Complex, Complex)

Vrátí hodnotu, která označuje, zda jsou dvě komplexní čísla rovna.

Explicit(BigInteger to Complex)

Definuje explicitní převod BigInteger hodnoty na komplexní číslo.

Explicit(Decimal to Complex)

Definuje explicitní převod Decimal hodnoty na komplexní číslo.

Explicit(Int128 to Complex)

Explicitně převede Int128 hodnotu na komplexní číslo s dvojitou přesností.

Explicit(UInt128 to Complex)

Explicitně převede UInt128 hodnotu na komplexní číslo s dvojitou přesností.

Implicit(Byte to Complex)

Definuje implicitní převod bajtů bez znaménka na komplexní číslo.

Implicit(Char to Complex)

Implicitně převede Char hodnotu na komplexní číslo s dvojitou přesností.

Implicit(Double to Complex)

Definuje implicitní převod čísla s plovoucí desetinou čárkou s dvojitou přesností na komplexní číslo.

Implicit(Half to Complex)

Implicitně převede Half hodnotu na komplexní číslo s dvojitou přesností.

Implicit(Int16 to Complex)

Definuje implicitní převod 16bitového 16bitového celého čísla se signýmmm číslem na komplexní číslo.

Implicit(Int32 to Complex)

Definuje implicitní převod celého čísla se 32bitovým signedm na komplexní číslo.

Implicit(Int64 to Complex)

Definuje implicitní převod 64bitového celočíselného čísla se signýmmi sadou na komplexní číslo.

Implicit(IntPtr to Complex)

Implicitně převede IntPtr hodnotu na komplexní číslo s dvojitou přesností.

Implicit(SByte to Complex)

Definuje implicitní převod podepsaného bajtu na komplexní číslo.

Toto rozhraní API neodpovídá specifikaci CLS.

Implicit(Single to Complex)

Definuje implicitní převod čísla s plovoucí desetinou čárkou s jednou přesností na komplexní číslo.

Implicit(UInt16 to Complex)

Definuje implicitní převod 16bitového celého čísla bez znaménka na komplexní číslo.

Toto rozhraní API neodpovídá specifikaci CLS.

Implicit(UInt32 to Complex)

Definuje implicitní převod 32bitového celého čísla bez znaménka na komplexní číslo.

Toto rozhraní API neodpovídá specifikaci CLS.

Implicit(UInt64 to Complex)

Definuje implicitní převod 64bitového celého čísla bez znaménka na komplexní číslo.

Toto rozhraní API neodpovídá specifikaci CLS.

Implicit(UIntPtr to Complex)

Implicitně převede UIntPtr hodnotu na komplexní číslo s dvojitou přesností.

Increment(Complex)

Zvýší hodnotu.

Inequality(Complex, Complex)

Vrátí hodnotu, která označuje, zda se dvě komplexní čísla nerovnají.

Multiply(Complex, Complex)

Vynásobí dvě zadaná komplexní čísla.

Multiply(Complex, Double)

Vynásobí zadané komplexní číslo zadaným reálným číslem s dvojitou přesností.

Multiply(Double, Complex)

Vynásobí zadané reálné číslo s dvojitou přesností zadaným komplexním číslem.

Subtraction(Complex, Complex)

Odečte komplexní číslo od jiného komplexního čísla.

Subtraction(Complex, Double)

Odečte od komplexního čísla reálné číslo s dvojitou přesností.

Subtraction(Double, Complex)

Odečte komplexní číslo od reálného čísla s dvojitou přesností.

UnaryNegation(Complex)

Vrátí přídavnou inverzi zadaného komplexního čísla.

UnaryPlus(Complex)

Vypočítá unární plus hodnoty.

Explicitní implementace rozhraní

IAdditiveIdentity<Complex,Complex>.AdditiveIdentity

Získá přídavnou identitu aktuálního typu.

IMultiplicativeIdentity<Complex,Complex>.MultiplicativeIdentity

Získá násobitelnou identitu aktuálního typu.

INumberBase<Complex>.Abs(Complex)

Vypočítá absolutní hodnotu.

INumberBase<Complex>.IsCanonical(Complex)

Určuje, jestli je hodnota v kanonické reprezentaci.

INumberBase<Complex>.IsZero(Complex)

Určuje, jestli je hodnota nula.

INumberBase<Complex>.MaxMagnitudeNumber(Complex, Complex)

Porovná dvě hodnoty s výpočtem, který má větší velikost, a vrátí druhou hodnotu, pokud je NaNvstup .

INumberBase<Complex>.MinMagnitudeNumber(Complex, Complex)

Porovná dvě hodnoty s výpočtem, který má menší velikost, a vrátí druhou hodnotu, pokud je NaNvstup .

INumberBase<Complex>.One

Získá hodnotu 1 pro typ.

INumberBase<Complex>.Radix

Získá radix nebo základ pro typ.

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

Představuje komplexní číslo.

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

Představuje komplexní číslo.

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

Představuje komplexní číslo.

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

Pokusí se převést instanci aktuálního typu na jiný typ, vyvolá výjimku přetečení pro všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

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

Pokusí se převést instanci aktuálního typu na jiný typ a saturovat všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

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

Pokusí se převést instanci aktuálního typu na jiný typ a zkrátí všechny hodnoty, které spadají mimo reprezentovatelný rozsah aktuálního typu.

INumberBase<Complex>.Zero

Získá hodnotu 0 pro typ.

ISignedNumber<Complex>.NegativeOne

Získá hodnotu -1 pro typ.

Platí pro