Ler em inglês

Compartilhar via


Double.IsNegativeInfinity(Double) Método

Definição

Retorna um valor que indica se o número especificado é avaliado quanto ao infinito negativo.

C#
public static bool IsNegativeInfinity (double d);

Parâmetros

d
Double

Um número de ponto flutuante de precisão dupla.

Retornos

true se d for avaliado como NegativeInfinity; caso contrário, false.

Implementações

Exemplos

O exemplo de código a seguir ilustra o uso de IsNegativeInfinity:

C#
// This will return "true".
Console.WriteLine("IsNegativeInfinity(-5.0 / 0) == {0}.", Double.IsNegativeInfinity(-5.0 / 0) ? "true" : "false");
C#
if (d > Double.MaxValue)
   Console.WriteLine("Your number is bigger than a double.");
C#
// This will equal Infinity.
Console.WriteLine("10.0 minus NegativeInfinity equals {0}.", (10.0 - Double.NegativeInfinity).ToString());

Comentários

As operações de ponto flutuante retornam NegativeInfinity para sinalizar uma condição de estouro.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Confira também