Companion object for TolerantNumerics
that enables its members to be imported as an alternative to
mixing them in.
- Companion:
- class
- Source:
- TolerantNumerics.scala
Value members
Inherited methods
Provides an Equality
instance for Byte
s that
compares for equality with the passed tolerance.
Provides an Equality
instance for Byte
s that
compares for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareByte
s.
- Returns:
an
Equality
that comparesByte
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala
Provides an Equality
instance for Double
s that
compares for equality with the passed tolerance.
Provides an Equality
instance for Double
s that
compares for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareDouble
s.
- Returns:
an
Equality
that comparesDouble
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala
Provides an Equivalence[N]
instance for any type for which a Numeric[N]
is available that
compares N
s for equality with the passed tolerance.
Provides an Equivalence[N]
instance for any type for which a Numeric[N]
is available that
compares N
s for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareNumeric
s.
- Returns:
an
Equivalence
that comparesNumeric
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala
Provides an Equality
instance for Float
s that
compares for equality with the passed tolerance.
Provides an Equality
instance for Float
s that
compares for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareFloat
s.
- Returns:
an
Equality
that comparesFloat
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala
Provides an Equality
instance for Int
s that
compares for equality with the passed tolerance.
Provides an Equality
instance for Int
s that
compares for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareInt
s.
- Returns:
an
Equality
that comparesInt
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala
Provides an Equality
instance for Long
s that
compares for equality with the passed tolerance.
Provides an Equality
instance for Long
s that
compares for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareLong
s.
- Returns:
an
Equality
that comparesLong
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala
Provides an Equality
instance for Short
s that
compares for equality with the passed tolerance.
Provides an Equality
instance for Short
s that
compares for equality with the passed tolerance.
- Value parameters:
- tolerance
the tolerance with which the returned
Equality
will compareShort
s.
- Returns:
an
Equality
that comparesShort
s using the passed tolerance.- Inherited from:
- TolerantNumerics
- Source:
- TolerantNumerics.scala