SingleCF 1.0, ECMA 1.0, serializable

System (mscorlib.dll)struct

This represents a 32-bit single-precision floating number as a value type. The value of a single can range approximately from -3.4x1038 to 3.4x1038, and can also be set to one of the following fields: PositiveInfinity, NegativeInfinity, and NaN (not a number). In C#, this type is aliased as float.

public struct Single : IComparable, IFormattable, IConvertible {
// Public Static Fields
   public const float Epsilon;           
// =1.401298E-45
   public const float MaxValue;          
// =3.402823E+38
   public const float MinValue;          
// =-3.402823E+38
   public const float NaN;
// =NaN
   public const float NegativeInfinity;  
// =-Infinity
   public const float PositiveInfinity;  
// =Infinity
// Public Static Methods
   public static bool IsInfinity(float f);
   public static bool IsNaN(float f);
   public static bool IsNegativeInfinity(float f);
   public static bool IsPositiveInfinity(float f);
   public static float Parse(string s);
   public static float Parse(string s, IFormatProvider provider);
   public static float Parse(string s, System.Globalization.NumberStyles style);
   public static float Parse(string s, System.Globalization.NumberStyles style, 
        IFormatProvider provider);
// 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


Object ValueType Single(IComparable, IFormattable, IConvertible)

Returned By

BitConverter.ToSingle( ), Convert.ToSingle( ), Decimal.ToSingle( ), System.Diagnostics.CounterSample.Calculate( ), System.Diagnostics.CounterSampleCalculator.ComputeCounterValue( ), System.Diagnostics.PerformanceCounter.NextValue( ), IConvertible.ToSingle( ), System.IO.BinaryReader.ReadSingle( ), System.Runtime.Serialization.FormatterConverter.ToSingle( ), System.Runtime.Serialization.IFormatterConverter.ToSingle( ), System.Runtime.Serialization.SerializationInfo.GetSingle( ), System.Xml.XmlConvert.ToSingle( )

Passed To

Multiple types

    Part II: Programming with the .NET Framework
    Part IV: API Quick Reference
    Chapter 26. System