Package ea
Class Random
java.lang.Object
ea.Random
Diese Klasse liefert Methoden, die zufällig verteilte Rückgaben haben.
-
Method Summary
Modifier and TypeMethodDescriptionstatic float
range()
Gibt einen zufälligenfloat
-Wert im Intervall[0;1)
zurück.static float
range
(float lowerLimit, float upperLimit) Gibt einen zufälligenfloat
-Wert zwischen einer festgelegten Unter- und Obergrenze zurück.
Die Wahrscheinlichkeiten für die Werte zwischen Unter- und Obergrenze sind gleich groß.static int
range
(int upperLimit) Gibt einen zufälligenint
-Wert zwischen0
und einer festgelegten Obergrenze zurück.
Die Wahrscheinlichkeiten für die Werte zwischen0
und der Obergrenze sind gleich groß.static int
range
(int lowerLimit, int upperLimit) Gibt einen zufälligenint
-Wert zwischen einer festgelegten Unter- und Obergrenze zurück.
Die Wahrscheinlichkeiten für die Werte zwischen Unter- und Obergrenze sind gleich groß.static boolean
toggle()
Gibt einen zufälligenboolean
-Wert zurück.
Die Wahrscheinlichkeiten fürtrue
bzw.
-
Method Details
-
toggle
@API public static boolean toggle()Gibt einen zufälligenboolean
-Wert zurück.
Die Wahrscheinlichkeiten fürtrue
bzw.false
sind gleich groß.- Returns:
- Mit 50% Wahrscheinlichkeit
false
, mit 50% Wahrscheinlichkeittrue
.
-
range
@API public static int range(int upperLimit) Gibt einen zufälligenint
-Wert zwischen0
und einer festgelegten Obergrenze zurück.
Die Wahrscheinlichkeiten für die Werte zwischen0
und der Obergrenze sind gleich groß.- Parameters:
upperLimit
- Die höchste Zahl, die im Ergebnis vorkommen kann.- Returns:
- Eine Zahl
getX
, wobei0 <= getX <= upperLimit
gilt. Die Wahrscheinlichkeit für alle möglichen Rückgaben ist gleich groß.
-
range
@API public static int range(int lowerLimit, int upperLimit) Gibt einen zufälligenint
-Wert zwischen einer festgelegten Unter- und Obergrenze zurück.
Die Wahrscheinlichkeiten für die Werte zwischen Unter- und Obergrenze sind gleich groß.- Parameters:
lowerLimit
- Die niedrigste Zahl, die im Ergebnis vorkommen kann.upperLimit
- Die höchste Zahl, die im Ergebnis vorkommen kann.- Returns:
- Eine Zahl
x
, wobeilowerLimit <= x <= upperLimit
gilt. Die Wahrscheinlichkeit für alle möglichen Rückgaben ist gleich groß.
-
range
@API public static float range()Gibt einen zufälligenfloat
-Wert im Intervall[0;1)
zurück. Die Wahrscheinlichkeit ist für alle möglichen Werte in diesem Intervall gleich groß.- Returns:
- Ein
float
Wert im Intervall[0;1]
. Die Wahrscheinlichkeit für alle möglichen Rückgaben ist gleich groß.
-
range
@API public static float range(float lowerLimit, float upperLimit) Gibt einen zufälligenfloat
-Wert zwischen einer festgelegten Unter- und Obergrenze zurück.
Die Wahrscheinlichkeiten für die Werte zwischen Unter- und Obergrenze sind gleich groß.- Parameters:
lowerLimit
- Die niedrigste Zahl, die im Ergebnis vorkommen kann.upperLimit
- Die höchste Zahl, die im Ergebnis vorkommen kann.- Returns:
- Eine Zahl
x
, wobeilowerLimit <= x <= upperLimit
gilt. Die Wahrscheinlichkeit für alle möglichen Rückgaben ist gleich groß.
-