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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 74, средняя оценка - 4.77
gvozd18
0 / 0 / 0
Регистрация: 25.04.2010
Сообщений: 3
29.04.2010, 18:05     Случайное число из диапазона от 0 до 1 #1
Почему то на random ругается компилятор мол "random: идентификатор не найден" вроде и библиотеку stdlib.h подтянул. Пишу в С++ в вижуал студио 2008.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2010, 18:05     Случайное число из диапазона от 0 до 1
Посмотрите здесь:

Случайное число в диапазоне от -20 до 20 C++
Случайное число C++
Поле first — целое число, левая граница диапазона, включается в диапазон; поле second — целое число, правая граница диапазона, не включается в диапазо C++
Написать программу, реализует следующую игровую ситуацию: компьютер задает случайное целое число в интерали от 1 до 10, а мне нужно это число угадать C++
C++ Не получается исправить ошибку (Вводится диапазон, где 1-ое число-начало диапазона, 2-ое число приращени, 3-е число конец диапазона)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
29.04.2010, 18:07     Случайное число из диапазона от 0 до 1 #2
C++
1
2
3
4
5
6
7
#include <ctime>
//
//
//
int num;
srand(time(NULL));
num=rand() % 10; // присвоится случайное число от 0 до 10.
gvozd18
0 / 0 / 0
Регистрация: 25.04.2010
Сообщений: 3
30.04.2010, 02:32  [ТС]     Случайное число из диапазона от 0 до 1 #3
Это я знаю. В этом случае получаться целые числа типа int а мне нужно double в диапазоне от 0 до 1. Решение я сам нашел
C++
1
2
double DoubleRand(double _max, double _min)
    { return _min + double(rand()) / RAND_MAX * (_max - _min); }
Darky
Быдлокодер
 Аватар для Darky
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
02.05.2010, 08:27     Случайное число из диапазона от 0 до 1 #4
neske, 7 строчка - от 0 до 9.
Yandex
Объявления
02.05.2010, 08:27     Случайное число из диапазона от 0 до 1
Ответ Создать тему
Опции темы

Текущее время: 08:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru