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