Returns a Boolean value indicating whether this instance is equal to the given value.
SDK
- Xcode 8.0+
Framework
- Swift Standard Library
Declaration
Parameters
other
The value to compare with this value.
Return Value
true
if other
has the same value as this instance; otherwise, false
.
Discussion
This method serves as the basis for the equal-to operator (==
) for floating-point values. When comparing two values with this method, -0
is equal to +0
. NaN is not equal to any value, including itself. For example:
The is
method implements the equality predicate defined by the IEEE 754 specification.