TotalOrderIeee754Comparer<T> Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje operaci porovnání, která porovnává čísla s plovoucí desetinou čárkou s sémantikou IEEE 754 totalOrder.
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 čísel, která se mají porovnat, musí být typem IEEE 754 s plovoucí desetinnou čárkou.
- Dědičnost
- Implementuje
Metody
Compare(T, T) |
Porovná dvě čísla s sémantickou sémantikou IEEE 754 totalOrder a vrátí hodnotu určující, zda je jedna menší než, rovna nebo větší než druhá. |
Equals(Object) |
Určuje, zda je tato instance a zadaný objekt stejné. |
Equals(T, T) |
Určuje, zda jsou zadaná čísla rovna. |
Equals(TotalOrderIeee754Comparer<T>) |
Určuje, zda je aktuální objekt roven jinému objektu stejného typu. |
GetHashCode() |
Vrátí kód hash pro tuto instanci. |
GetHashCode(T) |
Vrátí kód hash pro zadané číslo. |