Ler em inglês

Compartilhar via


Double.IsInfinity(Double) Método

Definição

Retorna um valor que indica se o número especificado é avaliado como infinito positivo ou negativo.

C#
public static bool IsInfinity(double d);

Parâmetros

d
Double

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

Retornos

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

Implementações

Exemplos

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

C#
// This will return "true".
Console.WriteLine("IsInfinity(3.0 / 0) == {0}.", Double.IsInfinity(3.0 / 0) ? "true" : "false");

Comentários

As operações de ponto flutuante retornam PositiveInfinity ou 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, 10
.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