Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
O tempora, o mores!
238 / 172 / 13
Регистрация: 15.01.2012
Сообщений: 681
1

генератор чисел

25.03.2012, 18:27. Просмотров 1662. Ответов 3
Метки нет (Все метки)

здравствуйте, уважаемые форумчане! есть вопрос - возможно ли сделать генератор случайных чисел с заданными пределами чисел. к примеру от 342.94 до 355.32?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2012, 18:27
Ответы с готовыми решениями:

Генератор случайных чисел
Добрый день, пишу генератор случайных числе со всеми проверками и возникли вопросы В качестве...

Сделать свой генератор случайных чисел
Всем привет. Не уверен в какую тему это писать, поэтому пишу здесь, по привычке. Необходимо...

Генератор случайных чисел
Друзья у кавота эсть любой генератор случайных чисел кроме стандартного.

Генератор псевдослучайных чисел
Люди, помогите срочно, пожалуйста! Нужен генератор псевдослучайных чисел в интервале от 0 до 1!...

3
Эксперт С++
5036 / 3096 / 271
Регистрация: 11.11.2009
Сообщений: 7,047
25.03.2012, 19:56 2
Лучший ответ Сообщение было отмечено как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstdlib>
#include <ctime>
 
double random(double lower_bound, double upper_bound)
{
    return lower_bound + (upper_bound - lower_bound) * double(rand()) / RAND_MAX;
}
 
int main()
{
    srand(unsigned(time(0)));
    
    std::cout << random(342.94, 355.32) << std::endl;
    
    return 0;
}
1
O tempora, o mores!
238 / 172 / 13
Регистрация: 15.01.2012
Сообщений: 681
25.03.2012, 20:50  [ТС] 3
Большое спасибо!
0
В астрале
Эксперт С++
8023 / 4780 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
26.03.2012, 11:01 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <random>
#include <ctime>
 
int main()
{
   std::mt19937 gen(time(0));
   std::uniform_real_distribution<> distr(342.94, 355.32);
   const size_t max_iters = 20;
   size_t count = 0;
   while (count++ < max_iters)
   {
      std::cout << distr(gen) << std::endl;
   }
   return 0;
}
http://liveworkspace.org/code/... 804505cc59
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2012, 11:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Генератор случайных чисел
Я на СBuilder &quot;работаю&quot; не давно, я только учюсь за задания задают ну его ... Помогите студенту,...

Генератор случайных чисел
сделал генератор, он должен по задумке выводить числа от -1000 до 1000, но выводит только почему-то...

Генератор случайных чисел
Уверен, что на форуме эта тема давно обсуждалась (найти не смог, поэтому спрашиваю снова). Как...

Генератор случайных чисел
Подскажите, если не сложно, код программы, которая генерирует целые числа (к примеру, от 1 до 10) и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.