|
Boost : |
From: Mario Ruetti (mruetti_at_[hidden])
Date: 2003-12-22 02:13:20
Hi
I think there is a problem in the uniform_int method which
generates integer random numbers in a specific range.
My generator returns big numbers in order of 2^52 to
the uniform_int method. uniform_int calculates a factor
(_factor) to rescale the generator numbers to the
specified range. Now I get an floatingpoint exception, while
dividing by zero. _factor gets 0. The problem is the type
of _factor, its an integer. I think it should be of type
base_result, which is defined there.
I hope this helps
Mario
-- +++ GMX - die erste Adresse für Mail, Message, More +++ Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk