Re: Sv: A83: Random values


[Prev][Next][Index][Thread]

Re: Sv: A83: Random values




You don't. Use a constant, or the contents of some register at program start
or whatever. The random routines in the os always start with the same number,
I think it is 0.94 or something the first time you use math->rand with new
batteries.

Linus

On 10-Sep-98, Thomas Turn Jensen wrote:

>Great!....
>..ehm.. How do I get that Starting random # ?

>-----Oprindelig meddelelse-----
>Fra: Linus Akesson <lairfight@softhome.net>
>Til: Thomas Turn Jensen <assembly-83@lists.ticalc.org>
>Dato: 10. september 1998 21:02
>Emne: Re: A83: Random values


>>
>>Random algorithms are quite numerous out there... one idea is to take the
>>previous random number you got, rotate it some, add some, eor some, then try
>>the program and see if there's a visible pattern. If there is, change some
of
>>the constants and try again...
>>
>>Linus
>>
>>On 10-Sep-98, Thomas Turn Jensen wrote:
>>>I need to get two random values...
>>>one in the range [0..94] and the other in [1..64] (yes you guesed it - it's
>>>for the graph-screen)
>>
>>>I've found a function called "_Random" but have no idea what parameters it
>>>takes where - nor what/where the output is...
>>
>>>Could someone either explain to me how it works or tell me how to write
>>>something which results in the above mentined numbers. (If i get a function
>>>that results in a random byte thats ok - where I need it, speed isn't
>>>essential so I can just check it and if not good generate another random
>>>number)
>>>In case someone gives me some code, _plz_ explain what it does as I'm more
>>>interesting in learning how to make it rather than always use other peoples
>>>code.
>>
>>>Thank you.
>>
>>>***
>>>Thomas Turn Jensen
>>>Icq uin => 8128636
>>>IRC, Undernet => Mukke
>>>***
>>>If your computer gives you trouble
>>>Call for Mukke on the double
>>>***
>>
>>




References: