Random numbers are useful in a variety of applications. The Boost Random Number
Library (Boost.Random for short) provides a variety of generators
and distributions
to produce random numbers having useful properties, such as uniform distribution.