URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2333
[ Назад ]

Исходное сообщение
"rand или улучшенная версия"

Отправлено Jess , 29-Ноя-03 03:09 
Привет всем...Кто либо знает улучшенную функцию rand(или srand) для реализации под уникс оси на Си, функция хорошая но имеются недостатки(как и в любой функции) поэтому если кто-либо что-то знает не поленитесь поделиться....
Заранее благодарен..........

Содержание

Сообщения в этом обсуждении
"rand или улучшенная версия"
Отправлено dooman , 30-Ноя-03 17:40 
>Привет всем...Кто либо знает улучшенную функцию rand(или srand) для реализации под уникс
>оси на Си, функция хорошая но имеются недостатки(как и в любой
>функции) поэтому если кто-либо что-то знает не поленитесь поделиться....
>Заранее благодарен..........
А ты random со srandom юзать не пробовал??? И чем тебе rand не понравился???


"rand или улучшенная версия"
Отправлено Jess , 02-Дек-03 04:56 
>А ты random со srandom юзать не пробовал???
>И чем тебе rand
>не понравился???
rand-om и srand-om хорошие функции, под мои потребности мне не катят.
Вот и решил пробить, мож кто-то слышал что, или что-то подскажет...

"rand или улучшенная версия"
Отправлено Ivanchik , 01-Дек-03 08:47 
Надо просто читать необходимое количество символов из /dev/rand


"rand или улучшенная версия"
Отправлено Jess , 02-Дек-03 05:01 
>Надо просто читать необходимое количество символов из /dev/rand
Ты хочеш сказать - из потока /dev/rand програмулиной дёргать нужное кол-во символов??? Я правильно понял???


"rand или улучшенная версия"
Отправлено divan , 02-Дек-03 14:49 
Nothing is random, only uncertain
:-)

http://itc.ua/article.phtml?ID=14273


"rand или улучшенная версия"
Отправлено SergeiZz , 02-Дек-03 17:05 
>Привет всем...Кто либо знает улучшенную функцию rand(или srand) для реализации под уникс
>оси на Си, функция хорошая но имеются недостатки(как и в любой
>функции) поэтому если кто-либо что-то знает не поленитесь поделиться....
Для каких задач потребовался генератор псевдо-случайных чисел, отличный от
rand() стандартной библиотеки C?

Не зная этого, могу порекомендовать GNU Scientific Library:
http://sources.redhat.com/gsl/
В GSL есть превеликое множество реализаций алгоритмов генерации
псевдослучайных чисел и распределений.


"rand или улучшенная версия"
Отправлено Jess , 03-Дек-03 03:37 
Спасибо всем кто учавствовал в разборах неясностей....закрываю тему.