Ich möchte mir einen "zufälligen" Zahlengenerator von ganzen Zahlen zwischen 2 Kanten erstellen. Darüber hinaus möchte ich das gleiche Ding aber mit float-Nummern zwischen zwei Kanten (wie der random.random, aber der Bereich, den ich will) erstellen.Erstellen Sie eine "zufällige" Zahl zwischen Bereich ohne Modul außer Zeit
Zeit ist für mich für Zeitstempel erforderlich.
Ich bin derzeit lernen die Art und Weise Zufallszahlen erzeugt werden (ich benutze diese Art und Weise mit dem Zeitstempel als Start).
a = int
b = int
m = int
number = time.mktime (time.localtime())
for x in range (0, m):
number = (a*number + c) % m
print (number)
(int kann eine beliebige ganze Zahl sein Es gibt mehrere Möglichkeiten, um die zurück optimieren Werte (zu lange, um hier zu erklären))
So habe ich gelernt, "zufällige" Ganzzahlen zu haben. Ich suche derzeit nach einem Weg, das obige Problem auf diese Weise zu lösen (wenn möglich). Irgendwelche Ideen?
Verwenden Sie zwei int A und B und dann können Sie A + float ("0." + Str (B)) (ok es ist schmutzig, aber wie ein Zufallsgenerator mit Datum ...) – Benjamin