Windows apps
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

# Double.MaxValue Field

.NET Framework (current version)

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

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

## Syntax

```public const double MaxValue
```

#### Field Value

Type: System.Double

## Remarks

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

The result of an operation that exceeds Double.MaxValue is Double.PositiveInfinity. In the following example, Double.PositiveInfinity results from addition, multiplication, and exponentiation operations when the result exceeds Double.MaxValue.

```using System;

public class Example
{
public static void Main()
{
double result1 = 7.997e307 + 9.985e307;
Console.WriteLine("{0} (Positive Infinity: {1})",
result1, Double.IsPositiveInfinity(result1));

double result2 = 1.5935e250 * 7.948e110;
Console.WriteLine("{0} (Positive Infinity: {1})",
result2, Double.IsPositiveInfinity(result2));

double result3 = Math.Pow(1.256e100, 1.34e20);
Console.WriteLine("{0} (Positive Infinity: {1})",
result3, Double.IsPositiveInfinity(result3));
}
}
// The example displays the following output:
//    Infinity (Positive Infinity: True)
//    Infinity (Positive Infinity: True)
//    Infinity (Positive Infinity: True)
```

## Examples

The following code example illustrates the use of MaxValue:

```public class Temperature {
public static double MinValue {
get {
return Double.MinValue;
}
}

public static double MaxValue {
get {
return Double.MaxValue;
}
}

// The value holder
protected double m_value;

public double Value {
get {
return m_value;
}
set {
m_value = value;
}
}

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

## Version Information

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