30 likes | 168 Views
import java.util.*; public class Zufall{ Random zzgen; public Zufall(){ zzgen = new Random(); }. 3 . Beschreibung von Abläufen durch Algorithmen 3.4 Zufall Die Java-Klasse Random stellt Methoden zur Erzeugung von Zufallszahlen zur Verfügung.
E N D
import java.util.*; public class Zufall{ Random zzgen; public Zufall(){ zzgen = new Random(); } 3. Beschreibung von Abläufen durch Algorithmen 3.4 Zufall Die Java-Klasse Random stellt Methoden zur Erzeugung von Zufallszahlen zur Verfügung. Man erzeugt ein Objekt zzgen (eine Art Zufallszahlengenerator) dieser Klasse und ruft dann passende Methoden auf. Vorbereitung: Informatik 10 3. Beschreibung von Abläufen durch Algorithmen 3.4 Zufall
public void teste{ //Zufallszahl im Bereich [-231;231[ int z1 = zzgen.nextInt(); System.out.println("z1 = " + z1); //Zufallszahl im Bereich [0;1] double z2 = zzgen.nextDouble(); System.out.println("z2 = " + z2); //Zufallszahl im Bereich [0;6[ int z3 = zzgen.nextInt(6); System.out.println("z3 = " + z3); } 3.4 Zufall Beispiel: Informatik 10 3. Beschreibung von Abläufen durch Algorithmen 3.4 Zufall
Informatik 10 3. Beschreibung von Abläufen durch Algorithmen 3.4 Zufall 3.4 Zufall Da solche Zahlen durch deterministische Algorithmen erzeugt werden, sind sie nur scheinbar zufällig. Sie heißen deshalb Pseudozufallszahlen.