lundi 5 janvier 2015
Zufallszahlen
Posted on 10:48 by verona
Ich will reelle Zufallszahlen in einem abgeschlossenem Intervall [min, max] erzeugen ohne die Klasse RANDOM.
Für ganzzahlige Zufallszahlen habe ich die Anweisung "(int) Math.floor(Math.random(max-min+1))+min)" gefunden. Die ganzen Zahlen sind gleichverteilt mit der Anweisung.
Ohne die Typumwandlung (int) hätte ich aber immer noch keine reellen Zahlen.
Mit Math.round(Math.random(max-min)+min) kann ich auch keine reellen Zahlen erzeugen.
Wie mussich die Formel abändern? Math.random() liefert aber nur eine Zahl in [0;1[. Gibt es so was ähnliches auch für [0;1]?
THX!!!
Für ganzzahlige Zufallszahlen habe ich die Anweisung "(int) Math.floor(Math.random(max-min+1))+min)" gefunden. Die ganzen Zahlen sind gleichverteilt mit der Anweisung.
Ohne die Typumwandlung (int) hätte ich aber immer noch keine reellen Zahlen.
Mit Math.round(Math.random(max-min)+min) kann ich auch keine reellen Zahlen erzeugen.
Wie mussich die Formel abändern? Math.random() liefert aber nur eine Zahl in [0;1[. Gibt es so was ähnliches auch für [0;1]?
THX!!!
Zufallszahlen
Categories: Zufallszahlen
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire