Complex.Equality(Complex, Complex) Betreiber
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob zwei komplexe Zahlen gleich sind.
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
Parameter
- left
- Complex
Die erste zu vergleichende komplexe Zahl.
- right
- Complex
Die zweite zu vergleichende komplexe Zahl.
Gibt zurück
true
, wenn der left
-Parameter und der right
-Parameter denselben Wert aufweisen, andernfalls false
.
Implementiert
Hinweise
Die Equality -Methode definiert den Vorgang des Gleichheitsoperators für Complex Werte. Es aktiviert Code wie den folgenden:
Complex c1 = new Complex(12.6, 4.3);
Complex c2 = new Complex(11.1, 8.9);
if (c1 == c2)
Dim c1 As New Complex(12.6, 4.3)
Dim c2 As New Complex(11.1, 8.9)
If c1 = c2 Then
Sprachen, die keine benutzerdefinierten Operatoren unterstützen, können stattdessen die Equals(Complex) -Methode aufrufen.
Zwei komplexe Zahlen sind gleich, wenn ihre realen Teile gleich und ihre imaginären Teile gleich sind. Die Equality -Methode entspricht dem folgenden Ausdruck:
return this.Real == value.Real && this.Imaginary == value.Imaginary;
Return Me.Real = value.Real AndAlso Me.Imaginary = value.Imaginary
Beachten Sie, dass aufgrund von Genauigkeitsunterschieden zwei komplexe Zahlen, die offensichtlich gleichwertig sind, als ungleich betrachtet werden können. Weitere Informationen und eine mögliche Problemumgehung finden Sie in der Equals(Complex) -Methode.
Die entsprechende Methode für diesen Operator ist Complex.Equals
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für