0 / 0 / 1
Регистрация: 13.09.2016
Сообщений: 154
1

Сгенерировать случайные действительные числа в заданном диапазоне

20.02.2017, 22:52. Показов 1150. Ответов 3
Метки нет (Все метки)

Сгенерировать число равномерно от 0 до 1-это у меня получается:
C
1
2
3
4
5
6
7
8
9
int main()
{
    double a[2] = { 0 };
    srand(time(NULL));
    for (int chislo = 0; chislo < 2; chislo++)
    {
        a[chislo] = 0 + rand() % 1;
        printf("%i\n", a[chislo]);
    }
Найти случайную величину( случайная величина -это сумма от рандомного)
Как это дописать? И правильно ли я делаю?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.02.2017, 22:52
Ответы с готовыми решениями:

Сгенерировать случайные числа в диапазоне от 1 до 20
Задача такова: Нужно написать рендум чисел в диапазоне например от 1 до 20 (не имеет значения). С...

Сгенерировать случайные числа с плавающей точкой в заданном диапазоне, включающем и отрицательные значения
возникла проблема, не могу решить... раньше когда пользовался функ. ( x + rand() % x ) с целыми...

Сгенерировать случайные двоичные числа в диапазоне от a до b
Помогите написать программу, даже не знаю с какой стороны к ней подойти, вот задание: Написать...

Как сгенерировать случайные числа в диапазоне от Ν до M, Z число раз
Здравствуйте. Я пишу небольшую программку и в ней мне нужно сгенерировать случайные вещественные...

3
Форумчанин
Эксперт CЭксперт С++
8193 / 5043 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
20.02.2017, 23:02 2
Цитата Сообщение от Кристина 1998 Посмотреть сообщение
0+
бессмысленно
Цитата Сообщение от Кристина 1998 Посмотреть сообщение
rand()%1;
как и это.
C
1
a[chislo]
всегда будет присваиваться 0.
0
Велосипедист...
352 / 219 / 73
Регистрация: 15.12.2015
Сообщений: 785
21.02.2017, 01:52 3
Цитата Сообщение от Кристина 1998 Посмотреть сообщение
Сгенерировать число равномерно от 0 до 1-это у меня получается:
C
1
Number = rand() % 2;
0
273 / 132 / 44
Регистрация: 05.02.2015
Сообщений: 858
21.02.2017, 12:13 4
"Найти случайную величину( случайная величина -это сумма от рандомного)"
Скорее всего, вам нужно сформировать не случайное число, а массив случайных чисел размерностью n. а потом, (исходя из данного вами определения), элементы массива сложить, на выходе получить случайную величину.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2017, 12:13
Помогаю со студенческими работами здесь

Как сгенерировать случайные числа в заданном интервале?
как правильно сгенерировать вещественный массив на промежутке mas = (float)(rand()%20001)/50); ...

Случайные числа в заданном диапазоне
Подскажите как написать программу, которая генерирует последовательность из N случайных чисел в...

Записать в вектор случайные числа в заданном диапазоне
нужно записать в вектор от 10 до 15 случайных чисел от -10 до 10 сделал вот так #include...

Сгенерировать упорядоченный по возрастанию массив в заданном диапазоне
Добрый день. Нужно сгенерировать упорядоченный по возрастанию массив. В функцию передается...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru