Condividi tramite


Float Classe

Definizione

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

[Android.Runtime.Register("java/lang/Float", DoNotGenerateAcw=true)]
public sealed class Float : Java.Lang.Number, IConvertible, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Float", DoNotGenerateAcw=true)>]
type Float = class
    inherit Number
    interface IConvertible
    interface IComparable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
Attributi
Implementazioni

Commenti

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto . Un oggetto di tipo Float contiene un singolo campo il cui tipo è float.

Inoltre, questa classe fornisce diversi metodi per convertire un float oggetto in e String in String un oggetto float, nonché altre costanti e metodi utili quando si tratta di un oggetto float.

<-- Android rimosso: paragrafo in ValueBased

Si tratta di una classe basata su valori ; I programmatori devono trattare le istanze che sono #equals(Object) uguali a intercambiabili e non devono usare istanze per la sincronizzazione o possono verificarsi comportamenti imprevedibili. Ad esempio, in una versione futura, la sincronizzazione potrebbe non riuscire. -->

<equivalenza h2Relation>>Uguaglianza a virgola mobile, equivalenza e confronto</h2>

La classe java.lang.Double ha una discussione sull'uguaglianza, l'equivalenza e il confronto dei valori a virgola mobile applicabili ai float valori.

Aggiunta nella versione 1.0.

Documentazione java per java.lang.Float.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

Float(Double)

Costruisce un oggetto appena allocato Float che rappresenta l'argomento convertito nel tipo float.

Float(Single)

Costruisce un oggetto appena allocato Float che rappresenta l'argomento primitivo float .

Float(String)

Costruisce un oggetto appena allocato Float che rappresenta il valore a virgola mobile di tipo float rappresentato dalla stringa.

Campi

Bytes

Numero di byte utilizzati per rappresentare un float valore.

MaxExponent

L'esponente massimo di una variabile finita float può avere.

MinExponent

L'esponente minimo di una variabile normalizzata float può avere.

MinNormal

Costante che contiene il valore normale positivo più piccolo di tipo float, 2<sup-126></sup>.

Size

Numero di bit utilizzati per rappresentare un float valore.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsInfinite

Restituisce true se questo Float valore è infinitamente grande in grandezza, false in caso contrario.

IsNaN

Restituisce true se questo Float valore è un valore Diverso da un numero (NaN), false in caso contrario.

JniIdentityHashCode

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
JniPeerMembers

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

PeerReference

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Number)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Number)
Type

Class Istanza che rappresenta il tipo floatprimitivo .

Metodi

ByteValue()

Restituisce il valore del numero specificato come .byte

(Ereditato da Number)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Compare(Single, Single)

Confronta i due valori specificati float .

CompareTo(Float)

Confronta due Float oggetti numericamente.

Dispose()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
Dispose(Boolean)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
DoubleValue()

Restituisce il valore di questo Float oggetto come oggetto double dopo una conversione primitiva più ampia.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
FloatToIntBits(Single)

Restituisce una rappresentazione del valore a virgola mobile specificato in base al layout a virgola mobile IEEE 754 "formato singolo".

FloatToRawIntBits(Single)

Restituisce una rappresentazione del valore a virgola mobile specificato in base al layout a virgola mobile IEEE 754 "formato singolo", mantenendo i valori Not-a-Number (NaN).

FloatValue()

Restituisce il float valore di questo Float oggetto.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
HashCode(Single)

Restituisce un codice hash per un float valore, compatibile con Float.hashCode().

IntBitsToFloat(Int32)

Restituisce il float valore corrispondente a una rappresentazione di bit specificata.

IntValue()

Restituisce il valore di questo Float oggetto come oggetto int dopo una conversione primitiva ristretta.

InvokeIsInfinite(Single)

Restituisce true se il numero specificato è infinitamente grande in grandezza, false in caso contrario.

InvokeIsNaN(Single)

Restituisce true se il numero specificato è un valore Not-a-Number (NaN), false in caso contrario.

IsFinite(Single)

Restituisce true se l'argomento è un valore a virgola mobile finito; restituisce false in caso contrario (per gli argomenti NaN e infinity).

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
LongValue()

Restituisce il valore di questo Float oggetto come oggetto long dopo una conversione primitiva ristretta.

Max(Single, Single)

Restituisce il valore maggiore di due float valori come se chiamasse Math#max(float, float) Math.max.

Min(Single, Single)

Restituisce il più piccolo di due float valori come se chiamasse Math#min(float, float) Math.min.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
ParseFloat(String)

Restituisce un nuovo float oggetto inizializzato sul valore rappresentato dall'oggetto specificato String, come eseguito dal valueOf metodo della classe Float.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ShortValue()

Restituisce il valore del numero specificato come .short

(Ereditato da Number)
Sum(Single, Single)

Aggiunge due float valori insieme in base all'operatore + .

ToArray<T>()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
ToHexString(Single)

Restituisce una rappresentazione di stringa esadecimale dell'argomento float .

ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
ToString(Single)

Restituisce una rappresentazione di stringa dell'argomento float .

UnregisterFromRuntime()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
ValueOf(Single)

Restituisce un'istanza Float che rappresenta il valore specificato float .

ValueOf(String)

Restituisce un Float oggetto che contiene il float valore rappresentato dalla stringa sdell'argomento .

Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Operatori

Explicit(Float to Single)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

Implementazioni dell'interfaccia esplicita

IComparable.CompareTo(Object)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.GetTypeCode()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToBoolean(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToByte(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToChar(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToDateTime(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToDecimal(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToDouble(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToInt16(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToInt32(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToInt64(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToSByte(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToSingle(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToString(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToType(Type, IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToUInt16(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToUInt32(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IConvertible.ToUInt64(IFormatProvider)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

IJavaPeerable.Disposed()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
IJavaPeerable.Finalized()

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

GetJniTypeName(IJavaPeerable)

La Float classe esegue il wrapping di un valore di tipo float primitivo in un oggetto .

Si applica a