Double::MinValue Field

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Represents the smallest possible value of a Double. This field is constant.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public:
literal double MinValue

Field Value

Type: System::Double

The value of this constant is negative 1.7976931348623157E+308.

The result of an operation that is less than Double::MinValue is Double::NegativeInfinity. In the following example, Double::NegativeInfinity results from subtraction and multiplication operations when the result is less than Double::MinValue.

No code example is currently available or this language may not be supported.

The following code example illustrates the use of MinValue:

public ref class Temperature
{
public:
   static property double MinValue 
   {
      double get()
      {
         return Double::MinValue;
      }
   }

   static property double MaxValue 
   {
      double get()
      {
         return Double::MaxValue;
      }
   }

protected:
   // The value holder
   double m_value;

public:
   property double Value 
   {
      double get()
      {
         return m_value;
      }
      void set( double value )
      {
         m_value = value;
      }
   }

   property double Celsius 
   {
      double get()
      {
         return (m_value - 32.0) / 1.8;
      }
      void set( double value )
      {
         m_value = 1.8 * value + 32.0;
      }
   }
};

Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top
Show: