On 2007-07-19, Steven D'Aprano <[EMAIL PROTECTED]> wrote:
> On Wed, 18 Jul 2007 19:32:35 +0000, George Sakkis wrote:
>
>> On Jul 16, 10:51 pm, Steven D'Aprano
>> <[EMAIL PROTECTED]> wrote:
>>> On Mon, 16 Jul 2007 16:55:53 +0200, Hrvoje Niksic wrote:
>>> > 2**19937 being a really huge number, it's impossible to exhaust the
>>> > Mersenne twister by running it in sequence.
>>>
>>> "Impossible"?
>>>
>>> Surely this will do it:
>>>
>>> for n in xrange(2**19937 + 1):
>>>     random.random()
>>>
>>> Admittedly, if each call to random() took a picosecond, it would still
>>> take 1e5982 centuries to run through the lot. You might want to go make a
>>> coffee or something while you're waiting...
>> 
>> Wow, can you make a coffee in.. 57ms ?
>
> [snip demonstration of xrange raising an exception]
>
> Of course! Can't you?
>
> And if I use a microwave oven, the coffee is made so quickly
> that I actually go backwards in time...

But what happens if you use a microwave oven? ... What the!?!?

-- 
Neil Cerutti
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to