TotalOrderIeee754Comparer<T> Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje operację porównania, która porównuje liczby zmiennoprzecinkowe z semantyczną totalOrder IEEE 754.
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))
Parametry typu
- T
Typ liczb do porównania musi być typem zmiennoprzecinkowa IEEE 754.
- Dziedziczenie
- Implementuje
Metody
Compare(T, T) |
Porównuje dwie liczby z semantyką totalOrder IEEE 754 i zwraca wartość wskazującą, czy jedna jest mniejsza niż, równa, czy większa niż druga. |
Equals(Object) |
Określa, czy to wystąpienie i określony obiekt są równe. |
Equals(T, T) |
Określa, czy określone liczby są równe. |
Equals(TotalOrderIeee754Comparer<T>) |
Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu. |
GetHashCode() |
Zwraca kod skrótu dla tego wystąpienia. |
GetHashCode(T) |
Zwraca kod skrótu dla określonej liczby. |