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
|