| » Referenzen / Klassen / Float | ||
|
Diese Wrapper - Klasse imitiert den Datentyp Float. |
||
|
| » Hierarchie | ||
|
|
||
| » Implementierung | ||
public final class Float
extends Number
implements Comparable
|
||
|
||
|
||
|
| » Elemente | ||
|
In der folgenden Liste sind alle von uns bereits referenzierten Elemente der Klasse aufgeführt. |
||
|
||
|
||
|
||
|
||
| » Konstruktoren / Float (1) | ||
|
Der Standardkonstruktor initialisiert das Objekt mit einem Wert. |
||
| » Prototyp | ||
public Float(float value)
|
||
| » Parameter | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Konstruktoren / Float (2) | ||
|
Der Standardkonstruktor initialisiert das Objekt mit einem Wert. |
||
| » Prototyp | ||
public Float(double value)
|
||
| » Parameter | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Konstruktoren / Float (3) | ||
|
Der Standardkonstruktor initialisiert das Objekt mit einem Wert. Dieser wird als String übergeben. Ist kein auswertbarer Datentyp enthalten, so wird eine Ausnahme geworfen. |
||
| » Prototyp | ||
public Float(String string)
throws NumberFormatException
|
||
| » Parameter | ||
|
||
| » Ausnahmen & Fehler | ||
|
||
|
| » Datenelemente / MAX_VALUE | ||
|
Der größtmögliche Wert für diesen Typ. |
||
| » Prototyp | ||
public static final float MAX_VALUE
|
||
|
| » Datenelemente / MIN_VALUE | ||
|
Der kleinstmögliche Wert für diesen Typ. |
||
| » Prototyp | ||
public static final float MIN_VALUE
|
||
|
| » Datenelemente / NaN | ||
|
Repräsentiert den Typ wenn es sich um keine Zahl handelt. |
||
| » Prototyp | ||
public static final float NaN
|
||
|
| » Datenelemente / NEGATIVE_INFINITY | ||
|
Repräsentiert den Typ wenn es sich um negativ unendliche Werte handelt. |
||
| » Prototyp | ||
public static final float NEGATIVE_INFINITY
|
||
|
| » Datenelemente / POSITIVE_INFINITY | ||
|
Repräsentiert den Typ wenn es sich um positiv unendliche Werte handelt. |
||
| » Prototyp | ||
public static final float POSITIVE_INFINITY
|
||
|
| » Datenelemente / TYPE | ||
|
Repräsentiert den Typ Float. |
||
| » Prototyp | ||
public static final Class TYPE
|
||
|
| » Methoden / byteValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public byte byteValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / compareTo [1] | ||||||
|
Die Methode vergleicht zwei Objekte miteinander. |
||||||
| » Prototyp | ||||||
public int compareTo(Float value)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
keine |
||||||
|
| » Methoden / compareTo [2] (Implementierung) | ||||||
|
Die Methode vergleicht zwei Objekte miteinander. |
||||||
| » Prototyp | ||||||
public int compareTo(Object object)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
||||||
|
| » Methoden / doubleValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public double doubleValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / equals (Redefinition) | ||||
|
Die Methode prüft, ob ein anderes Objekt mit dem aktuellen übereinstimmt. |
||||
| » Prototyp | ||||
public boolean equals(Object object)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / floatToIntBits | |||||||||||||||||||||||||
|
Die Methode liefert die Fließkommadarstellung als Zahlenreihe. Dieser können dann in den folgenden Bitsequenzen Informationen über Vorzeichen, Exponent und Mantisse entnommen werden.
Bei bestimmten Argumenten gibt es festgelegte Rückgabewerte. Diese sind wie folgt spezifiziert.
|
|||||||||||||||||||||||||
| » Prototyp | |||||||||||||||||||||||||
public static int floatToIntBits(float value)
|
|||||||||||||||||||||||||
| » Parameter | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
| » Rückgabe | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
| » Ausnahmen & Fehler | |||||||||||||||||||||||||
|
keine |
|||||||||||||||||||||||||
|
| » Methoden / floatToRawIntBits | |||||||||||||||||||||||
|
Die Methode liefert die Fließkommadarstellung als Zahlenreihe. Dieser können dann in den folgenden Bitsequenzen Informationen über Vorzeichen, Exponent und Mantisse entnommen werden.
Bei bestimmten Argumenten gibt es festgelegte Rückgabewerte. Diese sind wie folgt spezifiziert.
|
|||||||||||||||||||||||
| » Prototyp | |||||||||||||||||||||||
public static int floatToRawIntBits(float value)
|
|||||||||||||||||||||||
| » Parameter | |||||||||||||||||||||||
|
|||||||||||||||||||||||
| » Rückgabe | |||||||||||||||||||||||
|
|||||||||||||||||||||||
| » Ausnahmen & Fehler | |||||||||||||||||||||||
|
keine |
|||||||||||||||||||||||
|
| » Methoden / floatValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public float floatValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / hashCode (Redefintion) | ||
|
Die Methode liefert einen spezifischen Wert, der für Hashfunktionen verwendet werden kann. |
||
| » Prototyp | ||
public int hashCode()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / intBitsToFloat | ||||||||||||
|
Die Methode liefert den korrekten Fließkommawert einer als Integer aufgesplitteten Zahlenlenreihe einer Fließkommazahl. Bei bestimmten Argumenten gibt es festgelegte Rückgabewerte. Diese sind wie folgt spezifiziert.
|
||||||||||||
| » Prototyp | ||||||||||||
public static float intBitsToFloat(int value)
|
||||||||||||
| » Parameter | ||||||||||||
|
||||||||||||
| » Rückgabe | ||||||||||||
|
||||||||||||
| » Ausnahmen & Fehler | ||||||||||||
|
keine |
||||||||||||
|
| » Methoden / intValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public int intValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / isInfinite [1][2] | ||||
|
Die Methode prüft, ob entweder der aktuelle oder ein übergebener Wert unendlich ist. |
||||
| » Prototyp | ||||
public boolean isInfinite( )
public static boolean isInfinite(float value)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / isNaN [1][2] | ||||
|
Die Methode prüft, ob entweder der aktuelle oder ein übergebener Wert keine Zahl ist. |
||||
| » Prototyp | ||||
public boolean isNaN( )
public static boolean isNaN(float value)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / longValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public long longValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / parseFloat | ||
|
Die Methode konvertiert den Wert eines Strings in einen Float. Enthält dieser keinen konvertierbaren Wert, so wird eine Ausnahme ausgelöst. |
||
| » Prototyp | ||
public static float parseFloat(String string)
throws NumberFormatException
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
||
|
| » Methoden / shortValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public short shortValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toString [1] (Redefinition) | ||
|
Die Methode liefert die Stringrepräsentation des Wertes. |
||
| » Prototyp | ||
public String toString()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toString [2] | ||
|
Die Methode liefert die Stringrepräsentation eines Wertes. Als Zahlenbasis wird die zehn verwendet. |
||
| » Prototyp | ||
public static String toString(float value)
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / valueOf | ||
|
Die Methode liefert den Wert einer Stringrepräsentation. Als Zahlenbasis wird die zehn verwendet. |
||
| » Prototyp | ||
public static Float valueOf(String string)
throws NumberFormatException
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
||
|