>Marshall Clow wrote: > >> >> >short result = SysRandom()&0x3; // This gets you a random number 0-3. >> > >> >or, >> > >> >short result = SysRandom()&0x7; // This gets you a random number 0-7. >> > >> >Either of these will be *much* faster. >> >> Yes, but the ranges in your example should be 0..2 and 0..6 (not 3 and 7) > >&0x03 ... 0 - 3 3 = %11, therefore %00, %01, %10, %11 --> 0 >- 3 >&0x07 ... 0 - 7 7 = %111, therefore %000, %001, %010, ... >,%111 --> 0 - 7 > >Basic (very basic) binary math. > >Therefore, neither 0..2 nor 0..6.
Crap - brain fart. Please excuse my stupidity - it's too early in the morning. -- -- Marshall Marshall Clow Idio Software <mailto:[EMAIL PROTECTED]> Hey! Who messed with my anti-paranoia shot? -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
