Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Softwaretechnik » Klasse Random » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Klasse Random
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Tina92
unregistriert
Klasse Random Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hi :-)

erst einmal muss ich ein großes Dankeschön an eulerscheZahl für die ständige Hilfe hier loswerden, vielen Dank.

Ich hätte mal wieder eine Frage:

Ich soll in einer Übung nicht mit den Bibliotheksklasse Math arbeiten, sondern Zufallszahlen mit der Klasse Random erzeugen.

Meine Ideen:
Meine Frage:

Ich kann jetzt schon die Klasse Random anlegen.

code:
1:
2:
3:
4:
5:
6:
class Random
{
   // Muss ich hier dann eine eigene Methode schreiben, die Zufallszahlen erzeugt?
}



Vielen Dank.
23.01.2016 19:50
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

So zufällig sind Zufallsgeneratoren gar nicht.
Optional bestimmt man einen Startwert (seed), z.B. aus der aktuellen Uhrzeit oder durch Vorgabe des Programmierers.
Dann wird bei jedem random() dieser Wert verändert durch Multiplikation, Modulorechnung mit großen Primzahlen oder ähnlichem. Wenn du nur genug Zufallszahlen generierst, wiederholt sich die Zahlenfolge irgendwann.
Hier der Zufallsgenerator von Java (openJDK): Link
Und etwas C Code: Link

__________________
Syntax Highlighting fürs Board (Link)
23.01.2016 20:14 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Softwaretechnik » Klasse Random