.| Autor | Beitrag |
|---|---|
|
000 29.05.2002, 15:23 Ornest |
Also, |
|
Profil || Suche |
|
001 29.05.2002, 18:37 Kriz |
Kein Problem:
Die Klasse Random hat zwei Konstruktoren: Einmal wie oben als Standardkonstruktor und einmal mit der Übergabe des Seed-Werts: Random(); Je nach Datentyp (int, long, float oder double) gibt es die vier Grundgeneratoren-Methoden: int nextInt(); Alle vier Methoden liefern sowohl positive als auch negative Zufallszahlen zurück. Möchte man diese auf nur positive beschränken, muß man das Ergebnis mit Math.abs() behandeln (Absolutwert). Sollen nur Ganzzahlenwerte unterhalb einer Obergrenze X erzeugt werden, so ist das Ergebnis zusätzlich mit modulo X zu behandeln (Das geht auch mit Fließkommazahlen, da Java auch damit modulo rechnen kann). Positive, ganze Zahlen zwischen 0 (inkl.) und X (exkl.) können mit der Methode int nextInt(int Obergrenze) gemacht werden. Alles klar? =) --K:R-I)Z++ |
|
Profil || Suche |
|
002 29.05.2002, 18:44 Andy_ |
Ack, da ist einmal ein echtes Java Problem, und Kriz klaut mir meine Antwortchance... 42 Es gibt keinen Sinn des Lebens. |
|
Profil || Suche |

