Double.Equality(Double, Double) Operator
Definition
Returns a value that indicates whether two specified Double values are equal.
public:
static bool operator ==(double left, double right);
public static bool operator == (double left, double right);
static member ( = ) : double * double -> bool
Public Shared Operator == (left As Double, right As Double) As Boolean
Parameters
- left
- Double
The first value to compare.
- right
- Double
The second value to compare.
Returns
true
if left
and right
are equal; otherwise, false
.
Remarks
The Equality method defines the equality operator for Double values.
If two Double.NaN values are tested for equality by using the equality operator, the result is false
; two Double.NaN values are not considered equal. If they are tested for equality by calling the Equals method, the result is true
. When you want to determine whether the value of a Double is not a number (NaN), an alternative is to call the IsNaN method.