Class template uniform_real_distribution
boost::compute::uniform_real_distribution — Produces uniformly distributed random floating-point numbers.
Synopsis
Description
Следующий пример показывает, как настроить равномерное реальное распределение для получения случайного распределения.Поплавать1и100.
Смотрите также:
default_random_engine,normal_distribution
uniform_real_distribution
public
construct/copy/destruct
uniform_real_distribution public member functions
result_typeaconst;
Возвращает минимальное значение распределения.result_typebconst;
Возвращает максимальное значение распределения.шаблон<имя типа,имя типаГенератор>пустотагенерируютВыходной итераторпервый,последний,Генератор&генератор,команда_queue&очередь;;
Генерирует равномерно распределенные числа с плавающей запятой и сохраняет их в диапазонепервый,последний.
uniform_real_distribution private member functions
BOOST_STATIC_ASSERT_MSG::is_floating_point<RealType>::значение,«Аргумент шаблона должен быть типа плавающей точки»;
.