Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

ГСЧ для равномерного распределения случайных чисел на заданном интервале - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимум в заданном сегменте матрицы http://www.cyberforum.ru/cpp-beginners/thread240230.html
Уважаемые программисты прошу Вашей помощи в решение данной задачи. Данная задача в файле.
C++ класс-список Помогите, пожалуста, я никак не могу разобраться с тем, что такое класс-список, как его реализовать... Совершенно запуталась... Приведите, если вас не затруднит, пример с классом-списком, чтобы я... http://www.cyberforum.ru/cpp-beginners/thread240206.html
C++ Указатель в файле
Суть: как в C++ запомнить место в файле, т.е. чтобы указатель в файле находился на определленном месте, я программа могла дальше бежать по файлу?
Сетевые программы C++
Посоветуйте материал по созданию сетевых приложений на C++. Типа авторизироваться на сайте. И создать виртальную сеть клиент-клиент.
C++ Сохранение в файл русского текста http://www.cyberforum.ru/cpp-beginners/thread240169.html
Хай! Консоль работает с русскими шрифтами. Сделано с помощью setlocale(LC_ALL,"Rus"); нужно сохранить данные в файл bool save(int count, BlocksList* list) { ofstream...
C++ Функция main. Является ли она точкой старта программы? Собственно, вопрос уже поднят.. Желательно аргументировать хоть как-то свой ответ, или дать ссылку на интернет ресурс, литературу, где это объясняется\обсуждается. подробнее

Показать сообщение отдельно
vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309

ГСЧ для равномерного распределения случайных чисел на заданном интервале - C++

09.02.2011, 12:30. Просмотров 2616. Ответов 2
Метки (Все метки)

Доброго всем времени суток.

Мне нужно получить последовательность случайных чисел типа double равномерно распределённых на заданном интервале
сначала использовал:
C++
1
2
3
4
double My_Rand(double min, double max) 
{
    return (double)rand()/(double)RAND_MAX*(max-min)+min;
}
но rand() не дает равномерности.
нашел на cyberguru код для равномерного распред. в интервале от [0;1], но как его изменить, чтобы работал для любого заданного интервала???

Заранее спасибо...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru