Complex Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un nombre complexe.
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)
- Héritage
- Attributs
- Implémente
-
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>
Remarques
Pour plus d’informations sur cette API, consultez remarques sur l’API supplémentaire pour lescomplexes.
Constructeurs
Complex(Double, Double) |
Initialise une nouvelle instance de la structure Complex à l’aide des valeurs réelles et imaginaires spécifiées. |
Champs
ImaginaryOne |
Retourne une nouvelle instance Complex avec un nombre réel égal à zéro et un nombre imaginaire égal à un. |
Infinity |
Représente l’infini comme un nombre complexe. |
NaN |
Représente une instance complexe qui n’est pas un nombre (NaN). |
One |
Retourne une nouvelle instance Complex avec un nombre réel égal à un et un nombre imaginaire égal à zéro. |
Zero |
Retourne une nouvelle instance Complex avec un nombre réel égal à zéro et un nombre imaginaire égal à zéro. |
Propriétés
Imaginary |
Obtient le composant imaginaire de l’objet Complex actuel. |
Magnitude |
Obtient la magnitude (ou la valeur absolue) d’un nombre complexe. |
Phase |
Obtient la phase d’un nombre complexe. |
Real |
Obtient le composant réel de l’objet Complex actuel. |
Méthodes
Abs(Complex) |
Obtient la valeur absolue (ou magnitude) d’un nombre complexe. |
Acos(Complex) |
Retourne l’angle qui est le cosinus d’arc du nombre complexe spécifié. |
Add(Complex, Complex) |
Ajoute deux nombres complexes et retourne le résultat. |
Add(Complex, Double) |
Ajoute un nombre complexe à un nombre réel double précision et retourne le résultat. |
Add(Double, Complex) |
Ajoute un nombre réel double précision à un nombre complexe et retourne le résultat. |
Asin(Complex) |
Retourne l’angle qui correspond au sinus d’arc du nombre complexe spécifié. |
Atan(Complex) |
Retourne l’angle qui est la tangente d’arc du nombre complexe spécifié. |
Conjugate(Complex) |
Calcule le conjugue d’un nombre complexe et retourne le résultat. |
Cos(Complex) |
Retourne le cosinus du nombre complexe spécifié. |
Cosh(Complex) |
Retourne le cosinus hyperbolique du nombre complexe spécifié. |
CreateChecked<TOther>(TOther) |
Crée une instance du type actuel à partir d’une valeur, lève une exception de dépassement de capacité pour toutes les valeurs qui se trouvent en dehors de la plage représentée du type actuel. |
CreateSaturating<TOther>(TOther) |
Crée une instance du type actuel à partir d’une valeur, en saturant toutes les valeurs qui se trouvent en dehors de la plage représentée du type actuel. |
CreateTruncating<TOther>(TOther) |
Crée une instance du type actuel à partir d’une valeur, tronqué toutes les valeurs qui se trouvent en dehors de la plage représentée du type actuel. |
Divide(Complex, Complex) |
Divise un nombre complexe par un autre et retourne le résultat. |
Divide(Complex, Double) |
Divise un nombre complexe par un nombre réel double précision et retourne le résultat. |
Divide(Double, Complex) |
Divise un nombre réel double précision par un nombre complexe et retourne le résultat. |
Equals(Complex) |
Retourne une valeur qui indique si l’instance actuelle et un nombre complexe spécifié ont la même valeur. |
Equals(Object) |
Retourne une valeur qui indique si l’instance actuelle et un objet spécifié ont la même valeur. |
Exp(Complex) |
Retourne |
FromPolarCoordinates(Double, Double) |
Crée un nombre complexe à partir des coordonnées polaires d’un point. |
GetHashCode() |
Retourne le code de hachage de l’objet Complex actuel. |
IsComplexNumber(Complex) |
Détermine si une valeur représente une valeur complexe. |
IsEvenInteger(Complex) |
Détermine si une valeur représente un nombre intégral pair. |
IsFinite(Complex) |
Détermine si le nombre complexe spécifié est fini. |
IsImaginaryNumber(Complex) |
Détermine si une valeur représente un nombre imaginaire. |
IsInfinity(Complex) |
Retourne une valeur indiquant si le nombre complexe spécifié est évalué à l’infini. |
IsInteger(Complex) |
Détermine si une valeur représente une valeur intégrale. |
IsNaN(Complex) |
Retourne une valeur qui indique si l’instance complexe spécifiée n’est pas un nombre (NaN). |
IsNegative(Complex) |
Détermine si une valeur est négative. |
IsNegativeInfinity(Complex) |
Détermine si une valeur est l’infini négatif. |
IsNormal(Complex) |
Détermine si une valeur est normale. |
IsOddInteger(Complex) |
Détermine si une valeur représente un nombre intégral impair. |
IsPositive(Complex) |
Détermine si une valeur est positive. |
IsPositiveInfinity(Complex) |
Détermine si une valeur est l’infini positif. |
IsRealNumber(Complex) |
Détermine si une valeur représente un nombre réel. |
IsSubnormal(Complex) |
Détermine si une valeur est subnormale. |
Log(Complex) |
Retourne le logarithme naturel (base |
Log(Complex, Double) |
Retourne le logarithme d’un nombre complexe spécifié dans une base spécifiée. |
Log10(Complex) |
Retourne le logarithme de base 10 d’un nombre complexe spécifié. |
MaxMagnitude(Complex, Complex) |
Compare deux valeurs au calcul, ce qui est supérieur. |
MinMagnitude(Complex, Complex) |
Compare deux valeurs au calcul, ce qui est inférieur. |
Multiply(Complex, Complex) |
Retourne le produit de deux nombres complexes. |
Multiply(Complex, Double) |
Retourne le produit d’un nombre complexe et d’un nombre réel double précision. |
Multiply(Double, Complex) |
Retourne le produit d’un nombre réel double précision et d’un nombre complexe. |
Negate(Complex) |
Retourne l’inverse additif d’un nombre complexe spécifié. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Analyse une étendue de caractères en une valeur. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Analyse une étendue de caractères en une valeur. |
Parse(String, IFormatProvider) |
Analyse une chaîne en une valeur. |
Parse(String, NumberStyles, IFormatProvider) |
Analyse une chaîne en une valeur. |
Pow(Complex, Complex) |
Retourne un nombre complexe spécifié déclenché à une puissance spécifiée par un nombre complexe. |
Pow(Complex, Double) |
Retourne un nombre complexe spécifié élevé à une puissance spécifiée par un nombre à virgule flottante double précision. |
Reciprocal(Complex) |
Retourne l’inverse multiplicatif d’un nombre complexe. |
Sin(Complex) |
Retourne le sinus du nombre complexe spécifié. |
Sinh(Complex) |
Retourne le sinus hyperbolique du nombre complexe spécifié. |
Sqrt(Complex) |
Retourne la racine carrée d’un nombre complexe spécifié. |
Subtract(Complex, Complex) |
Soustrait un nombre complexe d’un autre et retourne le résultat. |
Subtract(Complex, Double) |
Soustrait un nombre réel double précision d’un nombre complexe et retourne le résultat. |
Subtract(Double, Complex) |
Soustrait un nombre complexe d’un nombre réel double précision et retourne le résultat. |
Tan(Complex) |
Retourne la tangente du nombre complexe spécifié. |
Tanh(Complex) |
Retourne la tangente hyperbolique du nombre complexe spécifié. |
ToString() |
Convertit la valeur du nombre complexe actuel en sa représentation sous forme cartessienne équivalente. |
ToString(IFormatProvider) |
Convertit la valeur du nombre complexe actuel en sa représentation sous forme de chaîne équivalente sous forme cartessienne à l’aide des informations de mise en forme spécifiques à la culture spécifiées. |
ToString(String) |
Convertit la valeur du nombre complexe actuel en sa représentation sous forme de chaîne équivalente sous forme cartessienne à l’aide du format spécifié pour ses parties réelles et imaginaires. |
ToString(String, IFormatProvider) |
Convertit la valeur du nombre complexe actuel en sa représentation sous forme de chaîne équivalente sous forme cartessienne à l’aide des informations de format spécifiques à la culture et au format spécifiés pour ses parties réelles et imaginaires. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Représente un nombre complexe. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tente de mettre en forme la valeur de l’instance actuelle dans l’étendue fournie de caractères. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Complex) |
Tente d’analyser une étendue de caractères en une valeur. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Complex) |
Tente d’analyser une étendue de caractères en une valeur. |
TryParse(String, IFormatProvider, Complex) |
Tente d’analyser une chaîne en une valeur. |
TryParse(String, NumberStyles, IFormatProvider, Complex) |
Tente d’analyser une chaîne en une valeur. |
Opérateurs
Addition(Complex, Complex) |
Ajoute deux nombres complexes. |
Addition(Complex, Double) |
Ajoute un nombre complexe à un nombre réel double précision. |
Addition(Double, Complex) |
Ajoute un nombre réel double précision à un nombre complexe. |
Decrement(Complex) |
Décrémente une valeur. |
Division(Complex, Complex) |
Divise un nombre complexe spécifié par un autre nombre complexe spécifié. |
Division(Complex, Double) |
Divise un nombre complexe spécifié par un nombre réel double précision spécifié. |
Division(Double, Complex) |
Divise un nombre réel double précision spécifié par un nombre complexe spécifié. |
Equality(Complex, Complex) |
Retourne une valeur qui indique si deux nombres complexes sont égaux. |
Explicit(BigInteger to Complex) |
Définit une conversion explicite d’une valeur BigInteger en nombre complexe. |
Explicit(Decimal to Complex) |
Définit une conversion explicite d’une valeur Decimal en nombre complexe. |
Explicit(Int128 to Complex) |
Convertit explicitement une valeur Int128 en nombre complexe double précision. |
Explicit(UInt128 to Complex) |
Convertit explicitement une valeur UInt128 en nombre complexe double précision. |
Implicit(Byte to Complex) |
Définit une conversion implicite d’un octet non signé en nombre complexe. |
Implicit(Char to Complex) |
Convertit implicitement une valeur Char en nombre complexe double précision. |
Implicit(Double to Complex) |
Définit une conversion implicite d’un nombre à virgule flottante double précision en nombre complexe. |
Implicit(Half to Complex) |
Convertit implicitement une valeur Half en nombre complexe double précision. |
Implicit(Int16 to Complex) |
Définit une conversion implicite d’un entier signé 16 bits en nombre complexe. |
Implicit(Int32 to Complex) |
Définit une conversion implicite d’un entier signé 32 bits en nombre complexe. |
Implicit(Int64 to Complex) |
Définit une conversion implicite d’un entier signé 64 bits en nombre complexe. |
Implicit(IntPtr to Complex) |
Convertit implicitement une valeur IntPtr en nombre complexe double précision. |
Implicit(SByte to Complex) |
Définit une conversion implicite d’un octet signé en nombre complexe. Cette API n’est pas conforme CLS. |
Implicit(Single to Complex) |
Définit une conversion implicite d’un nombre à virgule flottante simple précision en nombre complexe. |
Implicit(UInt16 to Complex) |
Définit une conversion implicite d’un entier non signé 16 bits en nombre complexe. Cette API n’est pas conforme CLS. |
Implicit(UInt32 to Complex) |
Définit une conversion implicite d’un entier non signé 32 bits en nombre complexe. Cette API n’est pas conforme CLS. |
Implicit(UInt64 to Complex) |
Définit une conversion implicite d’un entier non signé 64 bits en nombre complexe. Cette API n’est pas conforme CLS. |
Implicit(UIntPtr to Complex) |
Convertit implicitement une valeur UIntPtr en nombre complexe double précision. |
Increment(Complex) |
Incrémente une valeur. |
Inequality(Complex, Complex) |
Retourne une valeur qui indique si deux nombres complexes ne sont pas égaux. |
Multiply(Complex, Complex) |
Multiplie deux nombres complexes spécifiés. |
Multiply(Complex, Double) |
Multiplie le nombre complexe spécifié par un nombre réel double précision spécifié. |
Multiply(Double, Complex) |
Multiplie un nombre réel double précision spécifié par un nombre complexe spécifié. |
Subtraction(Complex, Complex) |
Soustrait un nombre complexe d’un autre nombre complexe. |
Subtraction(Complex, Double) |
Soustrait un nombre réel double précision d’un nombre complexe. |
Subtraction(Double, Complex) |
Soustrait un nombre complexe d’un nombre réel double précision. |
UnaryNegation(Complex) |
Retourne l’inverse additif d’un nombre complexe spécifié. |
UnaryPlus(Complex) |
Calcule le plus unaire d’une valeur. |
Implémentations d’interfaces explicites
IAdditiveIdentity<Complex,Complex>.AdditiveIdentity |
Obtient l’identité additive du type actuel. |
IMultiplicativeIdentity<Complex,Complex>.MultiplicativeIdentity |
Obtient l’identité multiplicative du type actuel. |
INumberBase<Complex>.Abs(Complex) |
Calcule l’absolu d’une valeur. |
INumberBase<Complex>.IsCanonical(Complex) |
Détermine si une valeur se trouve dans sa représentation canonique. |
INumberBase<Complex>.IsZero(Complex) |
Détermine si une valeur est égale à zéro. |
INumberBase<Complex>.MaxMagnitudeNumber(Complex, Complex) |
Compare deux valeurs au calcul qui a la plus grande magnitude et retourne l’autre valeur si une entrée est |
INumberBase<Complex>.MinMagnitudeNumber(Complex, Complex) |
Compare deux valeurs au calcul dont la magnitude est inférieure et retourne l’autre valeur si une entrée est |
INumberBase<Complex>.MultiplyAddEstimate(Complex, Complex, Complex) |
Calcule une estimation de ( |
INumberBase<Complex>.One |
Obtient la valeur |
INumberBase<Complex>.Radix |
Obtient le radix, ou la base, pour le type. |
INumberBase<Complex>.TryConvertFromChecked<TOther>(TOther, Complex) |
Représente un nombre complexe. |
INumberBase<Complex>.TryConvertFromSaturating<TOther>(TOther, Complex) |
Représente un nombre complexe. |
INumberBase<Complex>.TryConvertFromTruncating<TOther>(TOther, Complex) |
Représente un nombre complexe. |
INumberBase<Complex>.TryConvertToChecked<TOther>(Complex, TOther) |
Tente de convertir une instance du type actuel en un autre type, lève une exception de dépassement de capacité pour toutes les valeurs qui se trouvent en dehors de la plage représentée du type actuel. |
INumberBase<Complex>.TryConvertToSaturating<TOther>(Complex, TOther) |
Tente de convertir une instance du type actuel en un autre type, en saturant toutes les valeurs qui se trouvent en dehors de la plage représentée du type actuel. |
INumberBase<Complex>.TryConvertToTruncating<TOther>(Complex, TOther) |
Tente de convertir une instance du type actuel en un autre type, en tronqué toutes les valeurs qui se trouvent en dehors de la plage représentée du type actuel. |
INumberBase<Complex>.Zero |
Obtient la valeur |
ISignedNumber<Complex>.NegativeOne |
Obtient la valeur |