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

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

Войти
Регистрация
Восстановить пароль
 
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
#1

Рандомное число из *приставка*-секунд - C++

24.01.2013, 21:11. Просмотров 401. Ответов 1
Метки нет (Все метки)

Почему нельзя считать рандомным, скажем, число мили/микро(/нано) секунд в текущем времени? Ведь даже убер-реактивные системы не могут абсолютно всегда выполнять программу за заданный N-интервал времени. А что уж говорить о домашних пк или серверных машинах, где предугадать микросекунду исполнения программы невозможно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2013, 21:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рандомное число из *приставка*-секунд (C++):

Конвертировать строку с датой и временем в число секунд и наоборот - число секунд в дату и время - C++
Здравствуйте. Подскажите пожалуйста есть строки типа char/string: 2015.04.30 06:30 как перевести данное время в число секунд. И...

Дано рандомное вещественное число P, найти число M после запятой - C++
1)Дано рандомное вещественное число P, найти число М после запятой, если пользователь задает точность количества чисел после запятой. 2)...

Рандомное число - C++
Здравствуйте, в общем я пытаюсь использовать ф-цию srand, но получается странно. Пример кода: int main() { ...

Задать рандомное число - C++
Собственно когда каждый раз жму ctrl-f5, то выводит одно и тоже числоа. Как сделать так, чтобы каждый раз было разные? #include...

Получить рандомное число от 1 до 10 - C++
Как получить рандомное число а от 1 до 10.

Рандомное число в заданном интервале - C++
Число переменной sound должно быть рандомным, но в определенных границах (от 1 до 41). Возможно ли такое? Если да, то прошу помочь. :) ...

1
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
24.01.2013, 21:41 #2
Будут проблемы, если мы запрашиваем рандомные числа в цикле.
Во-первых, мы можем/будем запрашивать их быстрее, чем пройдет *приставка*-секунда
Во-вторых, даже если первая проблема будет решена, мы можем получить массив случайных, который будет представлять собой возрастающую арифметическую последовательность. Если мы брали числа по модулю - то периодическую арифметическую последовательность. Причем шаг этой последовательности вполне может получиться 1.
Проблем больше, чем простой вызов генератора псевдослучайных чисел
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2013, 21:41
Привет! Вот еще темы с ответами:

Пользователь должен отгадать рандомное число - C++
Всем привет:-) Начал изучать c++ самостоятельно и часто посещал ваш форум как гость. Спустя некоторое время понял, что если...

Почему рандомное число всегда равно 22? - C++
#include <iostream> #include <ctime> using namespace std; int main () { // нужны две константы (Ширины и высоты поля) ...

Как задать рандомное число от 200 до 800? - C++
Как это правильно оформить? Может кто-нибудь сказать, какой-нибудь простой для понимания алгоритм, по которому задаются диапазоны? Я только...

Вывод значения элемента массива рандомное число раз - C++
Как вывести значение элемента массива i раз, при условии что i это рандом с заданным диапазоном. пробовал так: if (i > 0) ...


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

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

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