Java.Lang.Float Members

The members of Java.Lang.Float are listed below.

See Also: Inherited members from Java.Lang.Number

Public Constructors

Constructs a new Float with the specified primitive double value.
Constructs a new Float with the specified primitive float value.
Constructs a new Float from the specified string.

Public Fields

const
Sizeint (32). Constant for the number of bits needed to represent a float in two's complement form.

Public Properties

[read-only]
IsInfinitebool. Indicates whether this object represents an infinite value.
[read-only]
IsNaNbool. Indicates whether this object is a Not-a-Number (NaN) value.
[read-only]
static
MaxExponentint. Maximum base-2 exponent that a finite value of the float type may have.
[read-only]
static
MinExponentint. Minimum base-2 exponent that a normal value of the float type may have.
[read-only]
static
MinNormalfloat. Constant for the smallest positive normal value of the float type.
[read-only]
static
TypeClass. The Java.Lang.Class object that represents the primitive type float.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

static
Compare(float, float) : int
Compares the two specified float values.
CompareTo(Float) : int
Compares this object to the specified float object to determine their relative order.
override
DoubleValue() : double
Returns this object's value as a double.
static
FloatToIntBits(float) : int
Returns an integer corresponding to the bits of the given single precision float value.
static
FloatToRawIntBits(float) : int
Returns an integer corresponding to the bits of the given single precision float value.
override
FloatValue() : float
Gets the primitive value of this float.
static
IntBitsToFloat(int) : float
Returns the single precision float corresponding to the given bits.
override
IntValue() : int
Returns this object's value as an int.
static
InvokeIsInfinite(float) : bool
Indicates whether the specified float represents an infinite value.
static
InvokeIsNaN(float) : bool
Indicates whether the specified float is a Not-a-Number (NaN) value.
override
LongValue() : long
Returns this object's value as a long.
static
ParseFloat(string) : float
Parses the specified string as a float value.
static
ToHexString(float) : string
Converts the specified float into its hexadecimal string representation.
static
ToString(float) : string
Returns a string containing a concise, human-readable description of the specified float value.
static
ValueOf(float) : Float
Returns a Float instance for the specified float value.
static
ValueOf(string) : Float
Parses the specified string as a float value.

Public Operators

static
Conversion to System.Single(Explicit)Documentation for this section has not yet been entered.

Explicitly Implemented Interface Members

Java.Lang.IComparable.CompareToDocumentation for this section has not yet been entered.
IConvertible.GetTypeCodeDocumentation for this section has not yet been entered.
IConvertible.ToBooleanDocumentation for this section has not yet been entered.
IConvertible.ToByteDocumentation for this section has not yet been entered.
IConvertible.ToCharDocumentation for this section has not yet been entered.
IConvertible.ToDateTimeDocumentation for this section has not yet been entered.
IConvertible.ToDecimalDocumentation for this section has not yet been entered.
IConvertible.ToDoubleDocumentation for this section has not yet been entered.
IConvertible.ToInt16Documentation for this section has not yet been entered.
IConvertible.ToInt32Documentation for this section has not yet been entered.
IConvertible.ToInt64Documentation for this section has not yet been entered.
IConvertible.ToSByteDocumentation for this section has not yet been entered.
IConvertible.ToSingleDocumentation for this section has not yet been entered.
IConvertible.ToStringDocumentation for this section has not yet been entered.
IConvertible.ToTypeDocumentation for this section has not yet been entered.
IConvertible.ToUInt16Documentation for this section has not yet been entered.
IConvertible.ToUInt32Documentation for this section has not yet been entered.
IConvertible.ToUInt64Documentation for this section has not yet been entered.