Complex Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Atributy
- Implementuje
-
IEquatable<Complex> IFormattable IEquatable<TSelf> IParsable<Complex> IParsable<TSelf> ISpanFormattable ISpanParsable<Complex> ISpanParsable<TSelf> IAdditionOperators<Complex,Complex,Complex> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<Complex,Complex> IAdditiveIdentity<TSelf,TSelf> IDecrementOperators<Complex> IDecrementOperators<TSelf> IDivisionOperators<Complex,Complex,Complex> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<Complex,Complex,Boolean> IEqualityOperators<TSelf,TSelf,Boolean> IIncrementOperators<Complex> IIncrementOperators<TSelf> IMultiplicativeIdentity<Complex,Complex> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<Complex,Complex,Complex> IMultiplyOperators<TSelf,TSelf,TSelf> INumberBase<Complex> INumberBase<TSelf> ISignedNumber<Complex> ISubtractionOperators<Complex,Complex,Complex> ISubtractionOperators<TSelf,TSelf,TSelf> IUnaryNegationOperators<Complex,Complex> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<Complex,Complex> IUnaryPlusOperators<TSelf,TSelf> IUtf8SpanFormattable IUtf8SpanParsable<Complex> IUtf8SpanParsable<TSelf>
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 se skutečným číslem rovnou nule a imaginárním číslem, které se rovná 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 |
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í |
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 umocněné na mocninu určenou komplexním číslem. |
Pow(Complex, Double) |
Vrátí zadané komplexní číslo umocněné na mocninu určenou číslem s plovoucí desetinou čárkou s dvojitou přesností. |
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 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ě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í informací o formátování specifickém pro zadanou 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 reálné 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 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ří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é reprezentaci. |
INumberBase<Complex>.IsZero(Complex) |
Určuje, zda je hodnota nula. |
INumberBase<Complex>.MaxMagnitudeNumber(Complex, Complex) |
Porovná dvě hodnoty pro výpočet, který má větší velikost a vrátí druhou hodnotu, pokud je |
INumberBase<Complex>.MinMagnitudeNumber(Complex, Complex) |
Porovná dvě hodnoty pro výpočet, který má menší velikost a vrátí druhou hodnotu, pokud je |
INumberBase<Complex>.MultiplyAddEstimate(Complex, Complex, Complex) |
Představuje komplexní číslo. |
INumberBase<Complex>.One |
Získá hodnotu |
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, 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 |
ISignedNumber<Complex>.NegativeOne |
Získá hodnotu |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro