英語で読む

次の方法で共有


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
.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

こちらもご覧ください