Complex.Inequality(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 ne sont pas é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_Inequality;
public static bool operator != (System.Numerics.Complex left, System.Numerics.Complex right);
static member op_Inequality : System.Numerics.Complex * System.Numerics.Complex -> bool
Public Shared Operator != (left As Complex, right As Complex) As Boolean
Paramètres
- left
- Complex
Première valeur à comparer.
- right
- Complex
Deuxième valeur à comparer.
Retours
true
si left
et right
ne sont pas égaux ; sinon, false
.
Implémente
Remarques
La méthode Equality définit l’opération de l’opérateur d’inégalité pour les nombres complexes. Il active le code comme 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 langages qui ne prennent pas en charge les opérateurs personnalisés peuvent tester l’inégalité en appelant la méthode Equals(Complex) et en inversant sa valeur.
Notez que, en raison de différences de précision, deux nombres complexes apparemment équivalents peuvent être considérés comme inégaux. Une solution de contournement possible consiste à implémenter une méthode de comparaison qui retourne true
uniquement si la différence entre les deux parties réelles et imaginaires des nombres complexes dépasse un certain seuil (par exemple, .01% de la valeur du composant réel ou imaginaire de l’un des nombres complexes). Pour plus d’informations, consultez la méthode Equals(Complex).