System.Single Members

The members of System.Single are listed below.

See Also: Inherited members from System.ValueType

Public Fields

const
Epsilonfloat (1.401298E-45).

Represents the smallest positive float value that is greater than zero. This field is constant.

const
MaxValuefloat (3.402823E+38).

Represents the largest possible value of float. This field is constant.

const
MinValuefloat (-3.402823E+38).

Represents the smallest possible value of float. This field is constant.

const
NaNfloat (NaN).

Represents not a number (NaN). This field is constant.

const
NegativeInfinityfloat (-Infinity).

Represents negative infinity. This field is constant.

const
PositiveInfinityfloat (Infinity).

Represents positive infinity. This field is constant.

Public Methods

CompareTo(object) : int

Compares this instance to a specified object and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified object.

CompareTo(float) : int

Compares this instance to a specified single-precision floating-point number and returns an integer that indicates whether the value of this instance is less than, equal to, or greater than the value of the specified single-precision floating-point number.

override
Equals(object) : bool

Returns a value indicating whether this instance is equal to a specified object.

Equals(float) : bool

Returns a value indicating whether this instance and a specified float object represent the same value.

override
GetHashCode() : int

Returns the hash code for this instance.

GetTypeCode() : TypeCode

Returns the TypeCode for value type float.

static
IsInfinity(float) : bool

Returns a value indicating whether the specified number evaluates to negative or positive infinity.

static
IsNaN(float) : bool

Returns a value that indicates whether the specified value is not a number (float.NaN).

static
IsNegativeInfinity(float) : bool

Returns a value indicating whether the specified number evaluates to negative infinity.

static
IsPositiveInfinity(float) : bool

Returns a value indicating whether the specified number evaluates to positive infinity.

static
Parse(string) : float

Converts the string representation of a number to its single-precision floating-point number equivalent.

static
Parse(string, System.Globalization.NumberStyles) : float

Converts the string representation of a number in a specified style to its single-precision floating-point number equivalent.

static
Parse(string, IFormatProvider) : float

Converts the string representation of a number in a specified culture-specific format to its single-precision floating-point number equivalent.

static
Parse(string, System.Globalization.NumberStyles, IFormatProvider) : float

Converts the string representation of a number in a specified style and culture-specific format to its single-precision floating-point number equivalent.

override
ToString() : string

Converts the numeric value of this instance to its equivalent string representation.

ToString(IFormatProvider) : string

Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.

ToString(string) : string

Converts the numeric value of this instance to its equivalent string representation, using the specified format.

ToString(string, IFormatProvider) : string

Converts the numeric value of this instance to its equivalent string representation using the specified format and culture-specific format information.

static
TryParse(string, out float) : bool
Documentation for this section has not yet been entered.
static
TryParse(string, System.Globalization.NumberStyles, IFormatProvider, out float) : bool
Documentation for this section has not yet been entered.

Public Operators

static
Equality(float, float)

Returns a value that indicates whether two specified float values are equal.

static
GreaterThan(float, float)

Returns a value that indicates whether a specified float value is greater than another specified float value.

static
GreaterThanOrEqual(float, float)

Returns a value that indicates whether a specified float value is greater than or equal to another specified float value.

static
Inequality(float, float)

Returns a value that indicates whether two specified float values are not equal.

static
LessThan(float, float)

Returns a value that indicates whether a specified float value is less than another specified float value.

static
LessThanOrEqual(float, float)

Returns a value that indicates whether a specified float value is less than or equal to another specified float value.

Explicitly Implemented Interface Members

IConvertible.ToBoolean

For a description of this member, see IConvertible.ToBoolean(IFormatProvider).

IConvertible.ToByte

For a description of this member, see IConvertible.ToByte(IFormatProvider).

IConvertible.ToChar

This conversion is not supported. Attempting to use this method throws an InvalidCastException.

IConvertible.ToDateTime

This conversion is not supported. Attempting to use this method throws an InvalidCastException.

IConvertible.ToDecimal

For a description of this member, see IConvertible.ToDecimal(IFormatProvider).

IConvertible.ToDouble

For a description of this member, see IConvertible.ToDouble(IFormatProvider).

IConvertible.ToInt16

For a description of this member, see IConvertible.ToInt16(IFormatProvider).

IConvertible.ToInt32

For a description of this member, see IConvertible.ToInt32(IFormatProvider).

IConvertible.ToInt64

For a description of this member, see IConvertible.ToInt64(IFormatProvider).

IConvertible.ToSByte

For a description of this member, see IConvertible.ToSByte(IFormatProvider).

IConvertible.ToSingle

For a description of this member, see IConvertible.ToSingle(IFormatProvider).

IConvertible.ToType

For a description of this member, see IConvertible.ToType(Type, IFormatProvider).

IConvertible.ToUInt16

For a description of this member, see IConvertible.ToUInt16(IFormatProvider).

IConvertible.ToUInt32

For a description of this member, see IConvertible.ToUInt32(IFormatProvider).

IConvertible.ToUInt64

For a description of this member, see IConvertible.ToUInt64(IFormatProvider).