Ler em inglês

Compartilhar via


Single.MinValue Campo

Definição

Representa o menor valor possível de Single. Este campo é constante.

C#
public const float MinValue = -3.40282347E+38;

Valor do campo

Value = -3.40282347E+38

Exemplos

O exemplo de código a seguir demonstra a MinValue constante.

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

Comentários

O valor dessa constante é negativo 3,402823e38.

O resultado de uma operação menor que Single.MinValue é Single.NegativeInfinity. No exemplo a seguir, Single.NegativeInfinity resulta de operações de subtração e multiplicação quando o resultado é menor que Single.MinValue.

C#
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)

Aplica-se a

Produto Versões
.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

Confira também