Zufallszahlen:
lima-city → Forum → Programmiersprachen → C/C++ und D
-
ich bin gerade dabei ein kleines textbasierendes rollenspiel zu entwickeln um erfahrungen mit c++ zu sammeln...
habe aber nun ein problem:
Wie erzeuge ich eine zufallszahl zwischen zwei vorgegebenen werten?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ganz einfach:
zufallszahl zwischen 0 und 1 erzeugen
und dann(jetzt wirds mathematisch)
$difr = $max - $min;
$zahl = $zahl * $difr + $min;
das noch nett in nen integer umwandeln und fertig
ohaha:
nicht vergessen: min und max werden nie erreicht, sondern nur werte dazwischen
Beitrag ge?ndert am 24.08.2005 14:55 von disod -
Um das jetzt mal klar zu stellen. Wenn ich die Werte wie folgt belege m?sste das raus kommen:
/* $difr = $max - $min; */
/* $zahl = $zahl * $difr + $min; */
max = 50;
min = 22;
dann m?sste der kompiler folgendes sehen:
difr = 50 - 22;
zahl = zahl * 28 + 22;
was steht denn dann zu beginn in:
$zahl
oder macht es mir bitte noch einfacher:
wo finde ich einen KURZEN quellcode oder schreibt mir bitte kurz ein beispiel dazu auf... Danke!!!
Beitrag ge?ndert am 24.08.2005 15:10 von it-dragon -
Die Frage wurde bereits beantwortet in
http://www.lima-city.de/boards.php?m=thread&id=19129
Warum hier mit PHP geantwortet wird, ist mir schleierhaft.
Thema geschlossen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage