TotalOrderIeee754Comparer<T> Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Vergleichsvorgang dar, der Gleitkommazahlen mit der IEEE 754 totalOrder-Semantik vergleicht.
generic <typename T>
where T : IFloatingPointIeee754<T>public value class TotalOrderIeee754Comparer : IEquatable<System::Numerics::TotalOrderIeee754Comparer<T>>, System::Collections::Generic::IComparer<T>, System::Collections::Generic::IEqualityComparer<T>
public readonly struct TotalOrderIeee754Comparer<T> : IEquatable<System.Numerics.TotalOrderIeee754Comparer<T>>, System.Collections.Generic.IComparer<T>, System.Collections.Generic.IEqualityComparer<T> where T : IFloatingPointIeee754<T>
type TotalOrderIeee754Comparer<'T (requires 'T :> IFloatingPointIeee754<'T>)> = struct
interface IComparer<'T (requires 'T :> IFloatingPointIeee754<'T>)>
interface IEqualityComparer<'T (requires 'T :> IFloatingPointIeee754<'T>)>
Public Structure TotalOrderIeee754Comparer(Of T)
Implements IComparer(Of T), IEqualityComparer(Of T), IEquatable(Of TotalOrderIeee754Comparer(Of T))
Typparameter
- T
Der Typ der zu vergleichenden Zahlen muss ein IEEE 754-Gleitkommatyp sein.
- Vererbung
- Implementiert
Methoden
Compare(T, T) |
Vergleicht zwei Zahlen mit der IEEE 754 totalOrder-Semantik und gibt einen Wert zurück, der angibt, ob eine kleiner als, gleich oder größer als die andere ist. |
Equals(Object) |
Bestimmt, ob diese Instanz und ein angegebenes Objekt gleich sind. |
Equals(T, T) |
Bestimmt, ob die angegebenen Zahlen gleich sind. |
Equals(TotalOrderIeee754Comparer<T>) |
Gibt an, ob das aktuelle Objekt einem anderen Objekt desselben Typs entspricht. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. |
GetHashCode(T) |
Gibt einen Hashcode für die angegebene Zahl zurück. |