[ Team LiB ] Previous Section Next Section

DoubleCF 1.0, ECMA 1.0, serializable

System (mscorlib.dll)struct

This represents a 64-bit double-precision floating number as a value type. The value of a double can range, approximately from -1.8x10308 to 1.8x10308 and can be set to one of the following fields: PositiveInfinity, NegativeInfinity, and NaN (not a number). This type is aliased as double in C#.

public struct Double : IComparable, IFormattable, IConvertible {
// Public Static Fields
   public const double Epsilon;          
// =4.94065645841247E-324
   public const double MaxValue;         
// =1.79769313486232E+308
   public const double MinValue;         
// =-1.79769313486232E+308
   public const double NaN;
// =NaN
   public const double NegativeInfinity; 
// =-Infinity
   public const double PositiveInfinity; 
// =Infinity
// Public Static Methods
   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 double Parse(string s);
   public static double Parse(string s, IFormatProvider provider);
   public static double Parse(string s, System.Globalization.NumberStyles style);
   public static double Parse(string s, System.Globalization.NumberStyles style, 
        IFormatProvider provider);
   public static bool TryParse(string s, System.Globalization.NumberStyles style, 
        IFormatProvider provider, out double result);
// Public Instance Methods
   public int CompareTo(object value);  
// implements IComparable
   public override bool Equals(object obj);          
// overrides ValueType
   public override int GetHashCode( );    
// overrides ValueType
   public TypeCode GetTypeCode( );        
// implements IConvertible
   public override string ToString( );    
// overrides ValueType
   public string ToString(IFormatProvider provider); 
// implements IConvertible
   public string ToString(string format);
   public string ToString(string format, IFormatProvider provider); 
// implements IFormattable
}

Hierarchy

Object ValueType Double(IComparable, IFormattable, IConvertible)

Returned By

Multiple types

Passed To

Multiple types

    [ Team LiB ] Previous Section Next Section