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

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

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

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

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

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

C++ Вывод значения элемента массива рандомное число раз
C++ Задать рандомное число
рандомное число всегда 22.... почему ? C++
Как присвоить переменной рандомное число в диапазоне 000000 до 999999 C++
Пользователь должен отгадать рандомное число C++
C++ Как сделать чтобы каждый раз рандомное число менялось?
C++ Как задать рандомное число от 200 до 800?
Продвинутый рандом (возможность задать рандомное число в нескольких диапазонах) C++
C++ Рандомное число в заданном интервале
C++ Рандомное число
C++ Получить рандомное число от 1 до 10
Конвертировать строку с датой и временем в число секунд и наоборот - число секунд в дату и время C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
24.01.2013, 21:41     Рандомное число из *приставка*-секунд #2
Будут проблемы, если мы запрашиваем рандомные числа в цикле.
Во-первых, мы можем/будем запрашивать их быстрее, чем пройдет *приставка*-секунда
Во-вторых, даже если первая проблема будет решена, мы можем получить массив случайных, который будет представлять собой возрастающую арифметическую последовательность. Если мы брали числа по модулю - то периодическую арифметическую последовательность. Причем шаг этой последовательности вполне может получиться 1.
Проблем больше, чем простой вызов генератора псевдослучайных чисел
Yandex
Объявления
24.01.2013, 21:41     Рандомное число из *приставка*-секунд
Ответ Создать тему
Опции темы

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