Discussie: random
Los bericht bekijken
  #2  
Oud 26 oktober 2001, 13:57
johanvdb
Guest
 
Berichten: n/a
random number generator

Eigenlijk zijn het psuedo random numbers ...

Kijk eens naar de SysRandom functie v/h PalmOS.

int random = SysRandom( seed )

0 <= random <= sysRandomMax

Ergens in de PalmOS headers staat
#define sysRandomMax 32767

Het gebruik:

UInt32 PilotMain ( )
{
...
// seed random number generator
SysRandom( TimeGetTicks() );
...
}

UInt16 getRandom( UInt maxNumber )
{
UInt16 random = -1;

if ( maxNumber > 0 ) {
random = SysRandom(0) / ( (1+sysRandomMax)/maxNumber );
}
return random;
}



Ik hoop dat dit je verder helpt ...

Johan
Met citaat reageren