nfloat.CompareTo Méthode

Définition

Surcharges

CompareTo(nfloat)

Compare cette instance à un nombre à virgule flottante nfloat spécifié et retourne un entier qui indique si la valeur de ce instance est inférieure, égale ou supérieure à la valeur du nombre à virgule flottante nfloat spécifié.

CompareTo(Object)

Compare cette instance à un objet spécifié et retourne un entier qui indique si la valeur de cette instance est inférieure, égale ou supérieure à la valeur de l'objet spécifié.

CompareTo(nfloat)

Compare cette instance à un nombre à virgule flottante nfloat spécifié et retourne un entier qui indique si la valeur de ce instance est inférieure, égale ou supérieure à la valeur du nombre à virgule flottante nfloat spécifié.

public int CompareTo (nfloat value);
abstract member CompareTo : nfloat -> int
override this.CompareTo : nfloat -> int

Paramètres

value
nfloat

Retours

Implémente

S’applique à

CompareTo(Object)

Compare cette instance à un objet spécifié et retourne un entier qui indique si la valeur de cette instance est inférieure, égale ou supérieure à la valeur de l'objet spécifié.

public int CompareTo (object value);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int

Paramètres

value
Object

Objet à comparer, ou null.

Retours

Nombre signé indiquant les valeurs relatives de cette instance et value.

Valeur

Description

Entier négatif

Cette instance est inférieure à value.

-ou-

Cette instance n'est pas un nombre (NaN) et value est un nombre. 

Zéro

Cette instance est égale à value.

-ou-

Ce instance et value sont tous deux nfloat. NaN, PositiveInfinity, ouNegativeInfinity

Entier positif

Cette instance est supérieure à value.

-ou-

Cette instance est un nombre et value n'est pas un nombre (NaN).

- ou -

value a la valeur null. 

Implémente

Remarques

Le value paramètre doit être null ou un instance de nfloat ; sinon, une exception est levée. Toute instance de nfloat, quelle que soit sa valeur, est considérée comme supérieure à null.

Les valeurs doivent être identiques pour être considérées comme égales. En particulier lorsque les valeurs à virgule flottante dépendent de plusieurs opérations mathématiques, il est courant qu’elles perdent de la précision et que leurs valeurs soient presque identiques, à l’exception de leurs chiffres les moins significatifs. Pour cette raison, la valeur de retour de la CompareTo(Object) méthode peut parfois sembler surprenante.

S’applique à