View Full Version : Random Number Generator

LuXo12

09-07-2008, 12:44 AM

Hi everyone

I need some help with the random function on basic stamp 2se

My question is if there is a way to generate a random 2 digit number like 1 to 99 is so how would I do it with the random function?

Thanks in advance

Mike Green

09-07-2008, 02:03 AM

First you use the random function to produce a random number between 0 and 65535, then you use the modulus operator (//) to get the remainder of a division in the range you want. If the random variable used by RANDOM is R and you want a result between 1 and 99, you

would compute "(R // 99) + 1". This would first give you a remainder between 0 and 98, then add one to that to give you a value between

1 and 99 inclusive.

Phil Pilgrim (PhiPi)

09-07-2008, 02:04 AM

RANDOM W0

B2 = W0 // 99 + 1

-Phil

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

'Still some PropSTICK Kit bare PCBs (http://forums.parallax.com/showthread.php?p=729096) left!

LuXo12

09-07-2008, 09:01 AM

Thanks a lot guys.