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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 74, средняя оценка - 4.77
gvozd18
0 / 0 / 0
Регистрация: 25.04.2010
Сообщений: 3
#1

Случайное число из диапазона от 0 до 1 - C++

29.04.2010, 18:05. Просмотров 10066. Ответов 3
Метки нет (Все метки)

Почему то на random ругается компилятор мол "random: идентификатор не найден" вроде и библиотеку stdlib.h подтянул. Пишу в С++ в вижуал студио 2008.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2010, 18:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Случайное число из диапазона от 0 до 1 (C++):

Не получается исправить ошибку (Вводится диапазон, где 1-ое число-начало диапазона, 2-ое число приращени, 3-е число конец диапазона) - C++
Здравствуйте. Не могу исправить ошибку. Задание: Вводится диапазон, (например 5,1,10) где 1-ое число-начало диапазона, 2-ое число...

Написать программу, реализует следующую игровую ситуацию: компьютер задает случайное целое число в интерали от 1 до 10, а мне нужно это число угадать - C++
Написать программу, реализует следующую игровую ситуацию: компьютер задает случайное целое число в интерали от 1 до 10, а мне нужно это...

Случайное число - C++
Вот мне надо случайные числа в диапазоне 1-4 пишу for (int j=0;j<10;j++){ srand(time(NULL)); int i = rand()%4+1; cout << i...

Случайное 16-ичное число - C++
Возможно ли, чтобы функция rand() выдавала случайно число в 16-ой системе? Без внешних функции?

Нечётное случайное число - C++
Пытаюсь разобраться с srand, кто может, объясните, пожалуйста, вот этот кусочек кода: srand(time(NULL)); if (rand() & 1) step =...

Случайное четырехзначное число - C++
Каким способом лучшего всего(наиболее эффективно, с наименьшим количеством операций) сгенерировать случайное число из 4-х не повторяющихся...

3
neske
1502 / 869 / 84
Регистрация: 26.03.2010
Сообщений: 2,983
29.04.2010, 18:07 #2
C++
1
2
3
4
5
6
7
#include <ctime>
//
//
//
int num;
srand(time(NULL));
num=rand() % 10; // присвоится случайное число от 0 до 10.
0
gvozd18
0 / 0 / 0
Регистрация: 25.04.2010
Сообщений: 3
30.04.2010, 02:32  [ТС] #3
Это я знаю. В этом случае получаться целые числа типа int а мне нужно double в диапазоне от 0 до 1. Решение я сам нашел
C++
1
2
double DoubleRand(double _max, double _min)
    { return _min + double(rand()) / RAND_MAX * (_max - _min); }
0
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
02.05.2010, 08:27 #4
neske, 7 строчка - от 0 до 9.
0
02.05.2010, 08:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2010, 08:27
Привет! Вот еще темы с ответами:

Случайное число в диапазоне от -20 до 20 - C++
Помогите решить ошипку нужно что бы rand брал диапозон от -20 до 20 // lab_5_2.cpp : Defines the entry point for the console...

Вычислить. х случайное число - C++
Вычислить. х случайное число

Поле first — целое число, левая граница диапазона, включается в диапазон; поле second — целое число, правая граница диапазона, не включается в диапазо - C++
8. Поле first — целое число, левая граница диапазона, включается в диапазон; поле second — целое число, правая граница диапазона, не...

Случайное трехзначное положительное число - C++
Подскажите, как сгенерировать случайное трехзначное положительное число?


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

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

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