Double.Equality(Double, Double) Operátor
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í.
Vrátí hodnotu, která označuje, zda jsou dvě zadané Double hodnoty rovny.
public:
static bool operator ==(double left, double right);
public:
static bool operator ==(double left, double right) = System::Numerics::IEqualityOperators<double, double, bool>::op_Equality;
public static bool operator == (double left, double right);
static member ( = ) : double * double -> bool
Public Shared Operator == (left As Double, right As Double) As Boolean
Parametry
- left
- Double
První hodnota pro porovnání.
- right
- Double
Druhá hodnota pro porovnání.
Návraty
true
pokud left
a right
jsou si rovny, v opačném případě . false
Implementuje
Poznámky
Metoda Equality definuje operátor rovnosti pro Double hodnoty.
Pokud jsou dvě Double.NaN hodnoty testovány na rovnost pomocí operátoru rovnosti, výsledek je false
; dvě Double.NaN hodnoty nejsou považovány za rovny. Pokud jsou testovány na rovnost voláním Equals metody, výsledek je true
. Pokud chcete zjistit, jestli hodnota Double není číslo (NaN), alternativou je volání IsNaN metody.