Complex.Equality(Complex, Complex) Opérateur
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.
Retourne une valeur qui indique si deux nombres complexes sont égaux.
public:
static bool operator ==(System::Numerics::Complex left, System::Numerics::Complex right);
public:
static bool operator ==(System::Numerics::Complex left, System::Numerics::Complex right) = System::Numerics::IEqualityOperators<System::Numerics::Complex, System::Numerics::Complex, bool>::op_Equality;
public static bool operator == (System.Numerics.Complex left, System.Numerics.Complex right);
static member ( = ) : System.Numerics.Complex * System.Numerics.Complex -> bool
Public Shared Operator == (left As Complex, right As Complex) As Boolean
Paramètres
- left
- Complex
Premier nombre complexe à comparer.
- right
- Complex
Deuxième nombre complexe à comparer.
Retours
true
si les paramètres left
et right
ont la même valeur ; sinon, false
.
Implémente
Remarques
La Equality méthode définit l’opération de l’opérateur d’égalité pour les Complex valeurs. Il active du code tel que ce qui suit :
Complex c1 = new Complex(12.6, 4.3);
Complex c2 = new Complex(11.1, 8.9);
if (c1 == c2)
let c1 = Complex(12.6, 4.3);
let c2 = Complex(11.1, 8.9);
if c1 = c2 then
Dim c1 As New Complex(12.6, 4.3)
Dim c2 As New Complex(11.1, 8.9)
If c1 = c2 Then
Les langues qui ne prennent pas en charge les opérateurs personnalisés peuvent appeler la méthode à la Equals(Complex) place.
Deux nombres complexes sont égaux si leurs parties réelles sont égales et leurs parties imaginaires sont égales. La Equality méthode équivaut à l’expression suivante :
return this.Real == value.Real && this.Imaginary == value.Imaginary;
this.Real = value.Real && this.Imaginary = value.Imaginary
Return Me.Real = value.Real AndAlso Me.Imaginary = value.Imaginary
Notez que, en raison de différences de précision, deux nombres complexes apparemment équivalents peuvent être considérés comme inégaux. Pour plus d’informations et une solution de contournement possible, consultez la Equals(Complex) méthode .
La méthode équivalente pour cet opérateur est Complex.Equals
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour