nfloat.CompareTo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CompareTo(nfloat) |
Compara essa instância a um número de ponto flutuante nfloat especificado e retorna um inteiro que indica se o valor dessa instância é menor que, igual ou maior que o valor do número de ponto flutuante nfloat especificado. |
CompareTo(Object) |
Compara esta instância a um objeto especificado e retorna um inteiro que indica se o valor desta instância é menor, igual ou maior que o valor do objeto especificado. |
CompareTo(nfloat)
Compara essa instância a um número de ponto flutuante nfloat especificado e retorna um inteiro que indica se o valor dessa instância é menor que, igual ou maior que o valor do número de ponto flutuante nfloat especificado.
public int CompareTo (nfloat value);
abstract member CompareTo : nfloat -> int
override this.CompareTo : nfloat -> int
Parâmetros
- value
- nfloat
Retornos
Implementações
Aplica-se a
CompareTo(Object)
Compara esta instância a um objeto especificado e retorna um inteiro que indica se o valor desta instância é menor, igual ou maior que o valor do objeto especificado.
public int CompareTo (object value);
abstract member CompareTo : obj -> int
override this.CompareTo : obj -> int
Parâmetros
- value
- Object
Um objeto a ser comparado ou nulo.
Retornos
Um número assinado que indica os valores relativos dessa instância e de value
.
Valor |
Descrição |
---|---|
Um inteiro negativo |
Esta instância é menor que -ou- Esta instância não é um número (NaN) e |
Zero |
Esta instância é igual a -ou- Esta instância e |
Um inteiro positivo |
Esta instância é maior que -ou- Esta instância é um número e - ou -
|
Implementações
Comentários
O value
parâmetro deve ser nulo ou uma instância de nfloat; caso contrário, uma exceção é gerada. Qualquer instância de nfloat, independentemente de seu valor, é considerada maior que nula.
Os valores devem ser idênticos para serem considerados iguais. Especialmente quando os valores de ponto flutuante dependem de várias operações matemáticas, é comum que eles percam a precisão e que seus valores sejam quase idênticos, exceto por seus dígitos menos significativos. Por isso, o valor retornado do CompareTo(Object) método às vezes pode parecer surpreendente.