Zdravim,
potreboval bych poradit s rand() funkci. Mam nasledujici dve funkce:
int getRand(){
return ((int) ((rand()%(MAXRANGE-MINRANGE+1)))+MINRANGE);
}
int getRand01(){
return ((int)((double)rand()/(double)RAND_MAX));
}
Prvni by mi mela generovat nahodne cislo z intervalu <MINRANGE,MAXRANGE>. Druha by mela generovat nahodne nulu nebo jednicku. Prvni funkce funguje, akoratze pri kazdem spusteni programu vygeneruje uplne ta sama 'nahodna' cisla..
Nevite cim to je? A cim to, ze druha funkce generuje vzdy nulu?
Dik moc,
H.