nfloat.CompareTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à -ou- Cette instance n'est pas un nombre (NaN) et |
Zéro |
Cette instance est égale à -ou- Ce instance et |
Entier positif |
Cette instance est supérieure à -ou- Cette instance est un nombre et - ou -
|
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.