|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2018, 10:16 | #1 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
Генерация случайных чисел
Добрый день. У меня "Visual C++ 6.0".
Читаю книжку. В очередной теме понадобилось заполнить массив случайными числами. Функцию rand () я помню. И еще там есть функция srand (). Но зато нет функций random (), srandom (), randomize (). Они нужны, чтобы генерировать истинно псевдослучайные числа. Посоветуйте, как сделать. Заглянул в справочник Дж. Круглински "Программирование на Visual C++ 6.0" - там нету. Поискал средствами Windows 95 в папке Visual C 6.0 - нету. То есть, скажем, функция randomize () в "Visual C++ 6.0" вовсе не определена. Но как получать случайные числа?
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
01.12.2018, 10:28 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
И сразу пишите
Ну хоть старайтесь иногда выглядеть не поным идиотом. random -> rand randomize -> srand, srandom Очередной бред. В документации на rand ясно написано, что не стоит. https://en.cppreference.com/w/cpp/numeric/random И это все написано в доке на rand. Так что вы помните? |
01.12.2018, 10:50 | #3 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
rand () - генерация случайных чисел
srand () - задание стартового значения последовательности случайных чисел randomize () - задание случайного значения для стартового значения последовательности случайных чисел. Использует функцию time (). Работает в MS-DOS, отсутствует в Windows.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
01.12.2018, 11:00 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
|
01.12.2018, 11:08 | #5 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
Расскажите про генерацию случайных чисел в C++. В учебнике нету.
Функцию time () я еще ни разу в жизни не использовал - не нужна.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
01.12.2018, 11:15 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Выше дал ссылку - читайте.
|
01.12.2018, 11:47 | #7 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
01.12.2018, 12:05 | #8 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
Да, там классы изучать...
У меня два учебника. И в обоих скромно умалчивается про Великий Рандом. Я так и говорил - учебники с недостатками. Пока что буду обходиться функцией rand (). Особо острой необходимости пока нет.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
01.12.2018, 15:14 | #9 | |
Заблокирован
Регистрация: 21.11.2008
Сообщений: 4,986
|
Ну- ну.... В вашей ситуации сейчас все нужно, включая и функцию time так как у вас пока нет достаточных знаний для создания какого либо софта.
Цитата:
p.s. Чтобы более подобных вопросов не возникало, считаю для вас, просто, необходимым бросить просмотр аниме и вплотную заняться учебой, так как не думаю что у вас в учебнике не было статьи по работе с математическими числами(в большинстве случаев именно там и указывается информация по возможности генерации случайных чисел). Последний раз редактировалось vasek123; 01.12.2018 в 15:17. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Генерация случайных чисел | vlados007 | Visual C++ | 4 | 15.07.2012 19:18 |
Генерация случайных чисел (С#,C++) | Bellami | Помощь студентам | 4 | 09.07.2012 01:38 |
Генерация случайных чисел | LBlonde | Общие вопросы по Java, Java SE, Kotlin | 4 | 30.11.2011 21:20 |
Генерация Случайных Чисел | kop | Помощь студентам | 3 | 13.11.2011 23:43 |
Генерация случайных чисел?! | Evgeny_1 | Фриланс | 12 | 17.03.2010 14:23 |