閱讀英文

共用方式為


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.MaxValue 時, Single.PositiveInfinity 加法、乘法和指數運算的結果。

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

另請參閱