Single.MaxValue 欄位

定義

代表 Single 最大的可能值。Represents the largest possible value of Single. 這個欄位是常數。This field is constant.

public: float MaxValue = 3.40282347E+38;
public const float MaxValue = 3.40282347E+38;
val mutable MaxValue : single
Public Const MaxValue As Single  = 3.40282347E+38

欄位值

範例

下列程式碼範例會示範 MaxValue 常數。The following code example demonstrates the MaxValue constant.

if ( s > Single::MaxValue )
{
   Console::WriteLine( "Your number is larger than a Single." );
}
if (s > Single.MaxValue)
{
    Console.WriteLine("Your number is larger than a Single.");
}
If S > Single.MaxValue Then
    Console.WriteLine("Your number is larger than a Single.")
End If

備註

這個常數的值是正數 3.40282347 E + 38。The value of this constant is positive 3.40282347E+38.

Single.PositiveInfinity超出 Single.MaxValue 的作業結果。The result of an operation that exceeds Single.MaxValue is Single.PositiveInfinity. 在下列範例中,當結果超出 Single.MaxValue時,Single.PositiveInfinity 加、乘和乘冪運算的結果。In the following example, Single.PositiveInfinity results from addition, multiplication, and exponentiation operations when the result exceeds Single.MaxValue.

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)
Module Example
   Public Sub Main()
      Dim result1 As Single = 1.867e38 + 2.385e38
      Console.WriteLine("{0} (Positive Infinity: {1})", 
                        result1, Single.IsPositiveInfinity(result1))
      
      Dim result2 As Single = 1.5935e25 * 7.948e20
      Console.WriteLine("{0} (Positive Infinity: {1})", 
                        result2, Single.IsPositiveInfinity(result2))
   End Sub
End Module
' The example displays the following output:
'    Infinity (Positive Infinity: True)
'    Infinity (Positive Infinity: True)

適用於

另請參閱