Прочитать на английском

Поделиться через


Single.MinValue Поле

Определение

Представляет минимально допустимое значение типа Single. Это поле является константой.

public const float MinValue = -3.40282347E+38;

Значение поля

Value = -3.40282347E+38

Примеры

В следующем примере кода показана константа MinValue .

if (s < Single.MinValue)
{
    Console.WriteLine("Your number is smaller than a Single.");
}

Комментарии

Значение этой константы равно отрицательному значению 3,402823e38.

Результат операции, которая меньше , чем Single.MinValue является Single.NegativeInfinity. В следующем примере результаты операций вычитания и умножения, Single.NegativeInfinity если результат меньше Single.MinValue.

using System;

public class Example
{
   public static void Main()
   {
      float result1 = -8.997e37f + -2.985e38f;       
      Console.WriteLine("{0} (Negative Infinity: {1})", 
                        result1, Single.IsNegativeInfinity(result1));
      
      float result2 = -1.5935e25f * 7.948e32f;
      Console.WriteLine("{0} (Negative Infinity: {1})", 
                        result2, Single.IsNegativeInfinity(result2));
   }
}
// The example displays the following output:
//    -Infinity (Negative Infinity: True)
//    -Infinity (Negative 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

См. также раздел