System.Double
namespace System
{
public struct Double :
IComparable,
IComparable<
double>,
IConvertible,
IEquatable<
double>,
IFormattable
{
public const double Epsilon =
5E-324;
public const double MaxValue =
1.7976931348623157E+308;
public const double MinValue =
-1.7976931348623157E+308;
public const double NaN =
0 /
0;
public const double NegativeInfinity =
-1 /
0;
public const double PositiveInfinity =
1 /
0;
public int CompareTo(
double value);
public int CompareTo(
object value);
public bool Equals(
double obj);
public TypeCode GetTypeCode();
public static bool IsInfinity(
double d);
public static bool IsNaN(
double d);
public static bool IsNegativeInfinity(
double d);
public static bool IsPositiveInfinity(
double d);
public static bool operator ==(
double left,
double right);
public static bool operator >(
double left,
double right);
public static bool operator >=(
double left,
double right);
public static bool operator !=(
double left,
double right);
public static bool operator <(
double left,
double right);
public static bool operator <=(
double left,
double right);
public static double Parse(
string s);
public static double Parse(
string s,
NumberStyles style);
public static double Parse(
string s,
NumberStyles style,
IFormatProvider provider);
public static double Parse(
string s,
IFormatProvider provider);
public string ToString(
IFormatProvider provider);
public string ToString(
string format);
public string ToString(
string format,
IFormatProvider provider);
public static bool TryParse(
string s,
out double result);
public static bool TryParse(
string s,
NumberStyles style,
IFormatProvider provider,
out double result);
}
}