|  | 
| template<typename _RealType , size_t __bits, typename _UniformRandomNumberGenerator > | 
| _RealType | std::generate_canonical (_UniformRandomNumberGenerator &__g) | 
|  | 
A facility for generating random numbers on selected distributions. 
template<typename _RealType , size_t __bits, typename _UniformRandomNumberGenerator > 
      
        
          | _RealType std::generate_canonical | ( | _UniformRandomNumberGenerator & | __g | ) |  | 
      
 
A function template for converting the output of a (integral) uniform random number generator to a floatng point result in the range [0-1).