nfloat.CompareTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CompareTo(nfloat) |
Compara esta instancia con un número de punto flotante de nfloat especificado y devuelve un entero que indica si el valor de esta instancia es menor, igual o mayor que el valor del número de punto flotante de la nfloat especificado. |
CompareTo(Object) |
Compara esta instancia con un objeto especificado y devuelve un entero que indica si el valor de esta instancia es mayor, igual o menor que el valor del objeto especificado. |
CompareTo(nfloat)
Compara esta instancia con un número de punto flotante de nfloat especificado y devuelve un entero que indica si el valor de esta instancia es menor, igual o mayor que el valor del número de punto flotante de la nfloat especificado.
public int CompareTo (nfloat value);
abstract member CompareTo : nfloat -> int
override this.CompareTo : nfloat -> int
Parámetros
- value
- nfloat
Devoluciones
Implementaciones
Se aplica a
CompareTo(Object)
Compara esta instancia con un objeto especificado y devuelve un entero que indica si el valor de esta instancia es mayor, igual o menor que el valor del objeto especificado.
public int CompareTo (object value);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int
Parámetros
- value
- Object
Objeto que se va a comparar o null.
Devoluciones
Número con signo que indica los valores relativos de esta instancia y value
.
Valor |
Descripción |
---|---|
Un entero negativo |
Esta instancia es menor que O bien Esta instancia no es numérica (NaN) y |
Cero |
Esta instancia es igual a O bien Esta instancia y |
Un entero positivo. |
Esta instancia es mayor que O bien Esta instancia es numérica y este o bien
|
Implementaciones
Comentarios
El value
parámetro debe ser null o una instancia de nfloat; de lo contrario, se produce una excepción. Cualquier instancia de nfloat, independientemente de su valor, se considera mayor que null.
Los valores deben ser idénticos para considerarse iguales. Especialmente cuando los valores de punto flotante dependen de varias operaciones matemáticas, es habitual que pierdan precisión y que sus valores sean casi idénticos excepto por sus dígitos menos significativos. Debido a esto, el valor devuelto del CompareTo(Object) método en ocasiones puede parecer sorprendente.