| » Referenzen / Klassen / StrictMath | ||
|
Die Klasse beinhaltet ausschließlich statische Methoden und Datenelemente für diverse mathematische Operationen. |
||
|
| » Hierarchie | ||
|
|
||
| » Implementierung | ||
public final class StrictMath
extends Object
|
||
|
||
|
||
|
| » Elemente | ||
|
In der folgenden Liste sind alle von uns bereits referenzierten Elemente der Klasse aufgeführt. |
||
|
||
|
||
|
||
|
||
| » Datenelemente / E | ||
|
Die Konstante repräsentiert die Eulersche Zahl. |
||
| » Prototyp | ||
public static final double E
|
||
|
| » Datenelemente / PI | ||
|
Die Konstante repräsentiert die Zahl Pi. |
||
| » Prototyp | ||
public static final double PI
|
||
|
| » Methoden / abs [1][2][3][4] | ||||||||
|
Die Methode liefert den Betrag eines Wertes. Die Methode tritt hierbei für verschiedene Typen in Erscheinung. Wird ein negativer Wert übergeben, so wird deren positiver Wert geliefert. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double abs(double value)
public static float abs( float value)
public static long abs( long value)
public static int abs( int value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / acos | ||||
|
Die Methode berechnet den Arcus Cosinus einer Winkelfunktion. Dabei gibt es folgende Ausnahmen.
|
||||
| » Prototyp | ||||
public static double acos(double value)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / asin | ||||||||
|
Die Methode berechnet den Arcus Sinus einer Winkelfunktion. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double asin(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / atan | ||||||||
|
Die Methode berechnet den Arcus Tangens einer Winkelfunktion. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double atan(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / atan2 | ||||
|
Die Methode berechnet den Arcus Tangens einer Winkelfunktion aus dem Quotienten zweier Koordinaten. Dabei gibt es folgende Ausnahmen.
|
||||
| » Prototyp | ||||
public static double atan2(double dividend,double divisor)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / ceil | ||||||||
|
Die Methode liefert die kleinste ganze Zahl größer oder gleich dem übergebenen Wert. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double ceil(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / cos | ||||
|
Die Methode berechnet den Cosinus einer Winkelfunktion. Dabei gibt es folgende Ausnahmen.
|
||||
| » Prototyp | ||||
public static double cos(double value)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / exp | ||||||||
|
Die Methode berechnet eine Exponentialfunktion mit der Eulerschen Zahl als Basis und dem übergebenen Argument als Exponent. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double exp(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / floor | ||||||||||||
|
Die Methode liefert die größte ganze Zahl kleiner oder gleich dem übergebenen Wert. Dabei gibt es folgende Ausnahmen.
|
||||||||||||
| » Prototyp | ||||||||||||
public static double floor(double value)
|
||||||||||||
| » Parameter | ||||||||||||
|
||||||||||||
| » Rückgabe | ||||||||||||
|
||||||||||||
| » Ausnahmen & Fehler | ||||||||||||
|
keine |
||||||||||||
|
| » Methoden / log | ||||||||
|
Die Methode berechnet den natürlichen Logarithmus eines Wertes. Als Basis wird die Eulersche Zahl verwendet. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double log(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / max [1][2][3][4] | ||||||
|
Die Methode liefert den größeren zweier Werte. Sind beide Werte identisch, so wird der Wert beider geliefert. Dabei gibt es folgende Ausnahmen.
|
||||||
| » Prototyp | ||||||
public static double max(double first,double second)
public static float max( float first, float second)
public static long max( long first, long second)
public static int max( int first, int second)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
keine |
||||||
|
| » Methoden / min [1][2][3][4] | ||||||
|
Die Methode liefert den kleineren zweier Werte. Sind beide Werte identisch, so wird der Wert beider geliefert. Dabei gibt es folgende Ausnahmen.
|
||||||
| » Prototyp | ||||||
public static double min(double first,double second)
public static float min(float first, float second)
public static long min(long first, long second)
public static int min(int first, int second)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
keine |
||||||
|
| » Methoden / pow | ||||||
|
Die Methode berechnet eine Exponentialfunktion anhand einer Basis und eines Exponenten. Dabei gibt es folgende Ausnahmen.
|
||||||
| » Prototyp | ||||||
public static double pow(double base,double exponent)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
keine |
||||||
|
| » Methoden / random | ||
|
Die Methode liefert eine Zufallszahl im Bereich von null bis eins. |
||
| » Prototyp | ||
public static double random()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / rint | ||||||||||||
|
Die Methode liefert den am nächsten gelegenen ganzzahlige Wert des Arguments. Das Argument kann dabei sowohl nach oben, als auch nach unten korrigiert werden. Dabei gibt es folgende Ausnahmen.
|
||||||||||||
| » Prototyp | ||||||||||||
public static double rint(double value)
|
||||||||||||
| » Parameter | ||||||||||||
|
||||||||||||
| » Rückgabe | ||||||||||||
|
||||||||||||
| » Ausnahmen & Fehler | ||||||||||||
|
keine |
||||||||||||
|
| » Methoden / round [1][2] | ||||||||
|
Die Methode rundet einen Wert ganzzahlig auf oder ab. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static int round( float value)
public static long round(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / sin | ||||||||
|
Die Methode berechnet den Sinus einer Winkelfunktion. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double sin(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / sqrt | ||||||||||
|
Die Methode berechnet die Wurzel einer Zahl. Dabei gibt es folgende Ausnahmen.
|
||||||||||
| » Prototyp | ||||||||||
public static double sqrt(double value)
|
||||||||||
| » Parameter | ||||||||||
|
||||||||||
| » Rückgabe | ||||||||||
|
||||||||||
| » Ausnahmen & Fehler | ||||||||||
|
keine |
||||||||||
|
| » Methoden / tan | ||||||||
|
Die Methode berechnet den Tangens einer Winkelfunktion. Dabei gibt es folgende Ausnahmen.
|
||||||||
| » Prototyp | ||||||||
public static double tan(double value)
|
||||||||
| » Parameter | ||||||||
|
||||||||
| » Rückgabe | ||||||||
|
||||||||
| » Ausnahmen & Fehler | ||||||||
|
keine |
||||||||
|
| » Methoden / toDegrees | ||
|
Die Methode konvertiert den Abstand einer trigonometrischen Funktion vom Koordinatenursprung in die entsprechende Gradangabe. |
||
| » Prototyp | ||
public static double toDegrees(double value)
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toRadians | ||
|
Die Methode konvertiert eine Gradangabe einer trigonometrischen Funktion in den entsprechenden Abstand vom Koordinatenursprung. |
||
| » Prototyp | ||
public static double toRadians(double value)
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|