<random>
Функции
generate_canonical
Возвращает значение с плавающей запятой из случайной последовательности.
template <class RealType, size_t Bits, class Generator>
RealType generate_canonical(Generator& Gen);
Параметры
RealType
Тип с плавающей запятой. Сведения о возможных типах см <. в случайном> порядке.
Биты
Количество битов случайности, используемых.
Генератор
Класс генератора случайных чисел.
Поколение
Ссылка на экземпляр генератора случайных чисел генератора типов.
Замечания
Функция шаблона неоднократно вызывает operator()
поколение и упаковывает возвращаемые значения в значение x
с плавающей запятой типа RealType, пока не будет собрано указанное число битов мантиссы.x
Указанное число — это меньше битов (которые должны быть ненулевой) и полное количество битов мантисса в RealType. Первый вызов предоставляет младшие разряды. Функция возвращает x
.