Jeg har et problem......
jeg er ved at lave et mindre program hvor jeg har brug for at "c++" kan generere et tilfældigt tal som jeg kan bruge til lidt statistiske beregninger.... Jeg har tidligere rodet lidt med java og der var der en "MathRandom"-funktion som kulave et tilfældigt tal mellem 0 og 1.... Er der en lignende funktion i c++ ???
Da jeg er ny i faget ville det være rart hvis et evt. svar kunne være penslet godt ud...
På forhånd tak...
Jeg har engang brugt denne kode til et spil:
<pre>#include <iostream.h>
#include <time.h>
#include <stdlib.h>
void main(void){
int max = 100;
int j;
srand( (unsigned)time( NULL ) );
j = rand() % max; // j får en værdi mellem 0 og 100
cout <<"det tilfældige nummer er "<< j <<endl;
}</pre>
Så vidt jeg ved kan du aldrig få et 100% tilfældigt tal på en computer, det vil altid afhænge af et eller andet.
[Redigeret d. 11/04-02 15:42:43 af Jesper Mikkelsen]