英語で読む

次の方法で共有


Single.MaxValue フィールド

定義

Single の最大有効値を表します。 このフィールドは定数です。

C#
public const float MaxValue = 3.40282347E+38;

フィールド値

Value = 3.40282347E+38

次のコード例は、 定数を MaxValue 示しています。

C#
if (s > Single.MaxValue)
{
    Console.WriteLine("Your number is larger than a Single.");
}

注釈

この定数の値は正の 3.40282347E+38 です。

を超 Single.MaxValue える操作の結果は です Single.PositiveInfinity。 次の例では、 Single.PositiveInfinity 結果が を超えると、加算、乗算、指数演算の結果が得られます Single.MaxValue

C#
using System;

public class Example
{
   public static void Main()
   {
      float result1 = 1.867e38f + 2.385e38f;
      Console.WriteLine("{0} (Positive Infinity: {1})", 
                        result1, Single.IsPositiveInfinity(result1));
      
      float result2 = 1.5935e25f * 7.948e20f;
      Console.WriteLine("{0} (Positive Infinity: {1})", 
                        result2, Single.IsPositiveInfinity(result2));
   }
}
// The example displays the following output:
//    Infinity (Positive Infinity: True)
//    Infinity (Positive Infinity: True)

適用対象

製品 バージョン
.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

こちらもご覧ください