#include <algorithm>#include <boost/assert.hpp>#include <boost/config/no_tr1/cmath.hpp>#include <boost/limits.hpp>#include <boost/type_traits/is_integral.hpp>#include <boost/random/detail/signed_unsigned_tools.hpp>#include <boost/random/detail/generator_bits.hpp>

Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::random | |
| boost::random::detail | |
Functions | |
| template<class RealType , std::size_t bits, class URNG > | |
| RealType | boost::random::detail::generate_canonical_impl (URNG &g, boost::mpl::true_) |
| template<class RealType , std::size_t bits, class URNG > | |
| RealType | boost::random::detail::generate_canonical_impl (URNG &g, boost::mpl::false_) |
| template<class RealType , std::size_t bits, class URNG > | |
| RealType | boost::random::generate_canonical (URNG &g) |
Returns a value uniformly distributed in the range [0, 1) with at least bits random bits. More... | |