英語で読む

次の方法で共有


Double.IsInfinity(Double) メソッド

定義

重要

一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。

指定した数値が負または正の無限大と評価されるかどうかを示す値を返します。

C#
public static bool IsInfinity(double d);

パラメーター

d
Double

倍精度浮動小数点数。

戻り値

dPositiveInfinity または NegativeInfinity と評価される場合は true。それ以外の場合は false

実装

次のコード例は、 の使用方法を IsInfinity示しています。

C#
// 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

こちらもご覧ください