tilfældige tal i c++???

Tags:    c++ delphi

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 kunne lave 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...



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
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]



t