閱讀英文

共用方式為


Double.IsInfinity(Double) 方法

定義

傳回值,指出指定的數字是否計算結果為負或正的無限大。

C#
public static bool IsInfinity(double d);

參數

d
Double

雙精確度浮點數。

傳回

如果 d 計算結果為 PositiveInfinityNegativeInfinity,則為 true,否則為 false

實作

範例

下列程式碼範例說明 如何使用 IsInfinity

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

備註

浮點運算會傳回 PositiveInfinityNegativeInfinity 發出溢位狀況的訊號。

適用於

產品 版本
.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

另請參閱