Sdílet prostřednictvím


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 naleznete v tématu Doplňkové poznámky rozhraní API pro Komplexní.

Konstruktory

Complex(Double, Double)

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

Pole

ImaginaryOne

Vrátí novou instanci Complex 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 komplexní instanci, která není číslo (NaN).

One

Vrátí novou instanci Complex se skutečným číslem, které se rovná jednomu a imaginárnímu číslu rovnou nule.

Zero

Vrátí novou instanci Complex se skutečným číslem rovnajícím se nule a imaginárním číslem rovnajícím se 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 kosinus 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 do reálného čísla s dvojitou přesností a vrátí výsledek.

Add(Double, Complex)

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

Asin(Complex)

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

Atan(Complex)

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

Conjugate(Complex)

Vypočítá konjugování 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, která 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, která 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 číslem a vrátí výsledek.

Divide(Complex, Double)

Vydělí jedno komplexní číslo dvojitou přesností reálné číslo 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á určuje, zda aktuální instance a zadané komplexní číslo mají stejnou hodnotu.

Equals(Object)

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

Exp(Complex)

Vrátí e umocněné 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 pro aktuální objekt Complex.

IsComplexNumber(Complex)

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

IsEvenInteger(Complex)

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

IsFinite(Complex)

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

IsImaginaryNumber(Complex)

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

IsInfinity(Complex)

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

IsInteger(Complex)

Určuje, zda hodnota představuje celočíselnou hodnotu.

IsNaN(Complex)

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

IsNegative(Complex)

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

IsNegativeInfinity(Complex)

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

IsNormal(Complex)

Určuje, zda 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, zda hodnota představuje reálné číslo.

IsSubnormal(Complex)

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

Log(Complex)

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

Log(Complex, Double)

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

Log10(Complex)

Vrátí logaritmus zadaného komplexního čísla o základu 10.

MaxMagnitude(Complex, Complex)

Porovná dvě hodnoty s výpočty, které jsou větší.

MinMagnitude(Complex, Complex)

Porovná dvě hodnoty s výpočetními prostředky, které jsou 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í inverzní funkci k zadanému komplexnímu číslu.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Parsuje rozsah znaků do hodnoty.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Parsuje rozsah znaků do hodnoty.

Parse(String, IFormatProvider)

Parsuje řetězec do hodnoty.

Parse(String, NumberStyles, IFormatProvider)

Parsuje řetězec do hodnoty.

Pow(Complex, Complex)

Vrátí zadané komplexní číslo umocněné na mocninu určenou komplexním číslem.

Pow(Complex, Double)

Vrátí zadané komplexní číslo umocněné na mocninu určenou dvojitou přesností s plovoucí desetinnou čárkou.

Reciprocal(Complex)

Vrátí multiplikativní inverzní funkci 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 jedno reálné číslo s dvojitou přesností od komplexního čísla 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ězcové vyjádření v kartézské podobě.

ToString(IFormatProvider)

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

ToString(String)

Převede hodnotu aktuálního komplexního čísla na ekvivalentní řetězcové vyjádření 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ězcové vyjádření v kartézské podobě pomocí zadaného formátu a informací o formátu specifickém pro jazykovou verzi pro své 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 analyzovat rozsah znaků do hodnoty.

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

Pokusí se analyzovat rozsah znaků do hodnoty.

TryParse(String, IFormatProvider, Complex)

Pokusí se analyzovat řetězec do hodnoty.

TryParse(String, NumberStyles, IFormatProvider, Complex)

Pokusí se analyzovat řetězec do hodnoty.

Operátory

Addition(Complex, Complex)

Sečte dvě komplexní čísla.

Addition(Complex, Double)

Přidá komplexní číslo do reálného čísla s dvojitou přesností.

Addition(Double, Complex)

Přidá ke komplexnímu číslu dvojité přesnosti reálné číslo.

Decrement(Complex)

Dekrementuje 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 skutečný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á určuje, zda jsou dvě komplexní čísla rovna.

Explicit(BigInteger to Complex)

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

Explicit(Decimal to Complex)

Definuje explicitní převod hodnoty Decimal 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 nepodepsaného bajtu na komplexní číslo.

Implicit(Char to Complex)

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

Implicit(Double to Complex)

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

Implicit(Half to Complex)

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

Implicit(Int16 to Complex)

Definuje implicitní převod 16bitového signtegeru na komplexní číslo.

Implicit(Int32 to Complex)

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

Implicit(Int64 to Complex)

Definuje implicitní převod 64bitového celého čísla se signedem na komplexní číslo.

Implicit(IntPtr to Complex)

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

Implicit(SByte to Complex)

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

Toto rozhraní API nedodržuje předpisy CLS.

Implicit(Single to Complex)

Definuje implicitní převod čísla s plovoucí desetinnou čárkou s jednoduchou 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 nedodržuje předpisy CLS.

Implicit(UInt32 to Complex)

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

Toto rozhraní API nedodržuje předpisy CLS.

Implicit(UInt64 to Complex)

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

Toto rozhraní API nedodržuje předpisy CLS.

Implicit(UIntPtr to Complex)

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

Increment(Complex)

Zvýší hodnotu.

Inequality(Complex, Complex)

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

Multiply(Complex, Complex)

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

Multiply(Complex, Double)

Vynásobí zadané komplexní číslo zadaným skutečný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 reálné číslo s dvojitou přesností od komplexního čísla.

Subtraction(Double, Complex)

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

UnaryNegation(Complex)

Vrátí inverzní funkci k zadanému komplexnímu číslu.

UnaryPlus(Complex)

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

Explicitní implementace rozhraní

IAdditiveIdentity<Complex,Complex>.AdditiveIdentity

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

IMultiplicativeIdentity<Complex,Complex>.MultiplicativeIdentity

Získá multiplikativní identitu aktuálního typu.

INumberBase<Complex>.Abs(Complex)

Vypočítá absolutní hodnotu.

INumberBase<Complex>.IsCanonical(Complex)

Určuje, zda je hodnota v kanonickém vyjádření.

INumberBase<Complex>.IsZero(Complex)

Určuje, jestli je hodnota nula.

INumberBase<Complex>.MaxMagnitudeNumber(Complex, Complex)

Porovná dvě hodnoty k výpočtu, které mají větší velikost a vrátí druhou hodnotu, pokud je vstup NaN.

INumberBase<Complex>.MinMagnitudeNumber(Complex, Complex)

Porovná dvě hodnoty k výpočtu, které mají menší velikost a vrátí druhou hodnotu, pokud je vstup NaN.

INumberBase<Complex>.MultiplyAddEstimate(Complex, Complex, Complex)

Vypočítá odhad (left * right) + addend.

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 a 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 nasytí 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