Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Randomize или...


Автор: Turboman 24.12.2002, 03:39
:thumbs-up Всегда одно и тоже :)  хочется РАЗНООБРАЗИЯ :D

Автор: AntonSaburov 24.12.2002, 03:45
В принйипе вопрос не очень понятен, что надо. Но тем не менне можно посмотреть сюда:
http://algolist.manual.ru/maths/generator/index.php

Автор: Baa 24.12.2002, 17:28
http://www.forum.vingrad.ru/cgi-bin/newforum/ikonboard.cgi?act=ST;f=1;t=4969;st=LM#LM

Автор: Step 24.12.2002, 18:15
rand

Автор: Turboman 15.1.2003, 05:17
Цитата
rand

Про ранд я знаю
нодо изменить последовательность сл. чисел

Автор: Kefir 15.1.2003, 06:10
да в чём проблема то? берёшь и делаешь:
1. получаешь системное время.
2. берёшь допустим миллисекунды.
3. извращаешься по разному с rand().
допустим так:

SYSTEMTIME *tm;
GetSystemTime™;
int r = rand()*tm->wMilliseconds%nMax;

это на мой взгляд смый простой способ, но на некоторых форумах об этом можно накопать очень много и гораздо более качественного.

Автор: Lepricon 15.1.2003, 09:43
или можно что-то типа:

SYSTEMTIME *time;
GetSystemTime(time);
srand(time->wSecond);
int r = rand();

функция srand() начинает новую последовательность случайных чисел...

Автор: Kefir 16.1.2003, 06:01
кстати, может кто знает где можно про вероятности почитать (только на русском и чтобы было понятно, а то на английском я ничего не понял)

Автор: Lepricon 16.1.2003, 08:30
Советую посмотреть "Искусство Программирования. том 2. Получисленные алгоритмы." Дональд Э. Кнут. Там это неплохо расписано, у него вообще много всего интересного и полезного :-)

Автор: Dead moroz 26.1.2003, 14:45
withstupid.gif Ну вот mad.gif а пока форум с утра не работал я в другом месте искал mad.gif

Автор: neutrino 27.1.2003, 01:15
Tol'ko uchtite (!): dva sluchai'nyh chisla v proizvedenii (ili drugoi' operacii) NE DAJUT sluchai'noe chislo. Ono raspredeljaetsja ne ravnoverojatno. Tak chto nado pol'zovat'sja odnim generatorom, a ne umnojat' vemja na sluchai'noe mesto v pamjati.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)