更新 : 2007 年 11 月
名前空間 :
System
アセンブリ :
mscorlib (mscorlib.dll 内)
Public Const PositiveInfinity As Double
Dim value As Double
value = Double.PositiveInfinity
public const double PositiveInfinity
public:
literal double PositiveInfinity
public static final double PositiveInfinity
public const var PositiveInfinity : double
この定数の値は、正数を 0 で除算した結果です。
この定数は、演算の結果が MaxValue よりも大きい場合に返されます。
値が正の無限大と評価されるかどうかを判断するには、IsPositiveInfinity を使用します。ある値を PositiveInfinity と等しい別の値と比較することで、その値が正の無限大と評価されるかどうかを判断することはできません。
PositiveInfinity の使用方法については、次のコード例を参照してください。
' This will equal Infinity.
Console.WriteLine("PositiveInfinity plus 10.0 equals " + (Double.PositiveInfinity + 10).ToString() + ".")
// This will equal Infinity.
Console.WriteLine("PositiveInfinity plus 10.0 equals {0}.", (Double.PositiveInfinity + 10.0).ToString());
// This will equal Infinity.
Console::WriteLine( "PositiveInfinity plus 10.0 equals {0}.", (Double::PositiveInfinity + 10.0) );
// This will equal Infinity.
Console.WriteLine("PositiveInfinity plus 10.0 equals {0}.",
System.Convert.ToString((System.Double.PositiveInfinity + 10.0)));
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
.NET Framework
サポート対象 : 3.5、3.0、2.0、1.1、1.0
.NET Compact Framework
サポート対象 : 3.5、2.0、1.0
XNA Framework
サポート対象 : 2.0、1.0
参照