\brief uniformly distributed number [0;1)
| 41 | |
| 42 | //! \brief uniformly distributed number [0;1) |
| 43 | static double uniform() |
| 44 | { |
| 45 | return randgen() * 1.0 / static_cast<double>(MAX); |
| 46 | } |
| 47 | |
| 48 | //! \brief uniformly distributed number [lo;hi) |
| 49 | static double uniform(double lo, double hi) |