영어로 읽기

다음을 통해 공유


Double.IsInfinity(Double) 메서드

정의

지정된 숫자가 음의 무한대로 계산되는지 양의 무한대로 계산되는지를 나타내는 값을 반환합니다.

public static bool IsInfinity(double d);

매개 변수

d
Double

배정밀도 부동 소수점 숫자입니다.

반환

dPositiveInfinity 또는 NegativeInfinity로 계산되면 true이고, 그렇지 않으면 false입니다.

구현

예제

다음 코드 예제에서는 의 IsInfinity사용을 보여 줍니다.

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

설명

부동 소수점 연산은 오버플로 조건을 알리기 위해 또는 NegativeInfinity 를 반환 PositiveInfinity 합니다.

적용 대상

제품 버전
.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

추가 정보