Генератор случайных чисел
May. 10th, 2012 04:40 pmСтолкнулся с тем, что мне понадобился генератор случайных чисел с экпоненциальным распределением (да, я такой оригинал). Начал гуглить по теме, нашел способ через достаточно простенькую формулу. Но для формулы нужен чистый и хороший генератор случайных чисел с равномерным распределением. Начал читать о функции rand(), и понял что она меня не удовлетворит по качеству генерации случайных чисел. Если что, то дело происходит в линуксе и компилятор gcc.
Начал изучать матчасть, во первых понял что надо СРОЧНО учить язык! а во вторых, что это весьма тривиальная задача - сгенерировать случайное, пусть и предсказуемое, число с равномерным распределеием.
Работать с /dev/urandom не хочется по идеологическим соображениям.
З.Ы. Я молчу что по началу нашел пример проги, которая потребовала вагон и маленькую тележку фортрановских библиотек. Попарился с ней полтора часа и решил все написать сам
З.З.Ы. Поставил Linux Mint 12, на глаза наворачиваются слезы, такое же УГ как и 11 убунта, плюс сырое как коовье говно... Верните классический гном моей убунте!
Posted via LiveJournal app for iPad.
no subject
Date: 2012-05-10 12:51 pm (UTC)no subject
Date: 2012-05-10 12:54 pm (UTC)no subject
Date: 2012-05-10 01:04 pm (UTC)no subject
Date: 2012-05-10 12:56 pm (UTC)no subject
Date: 2012-05-10 12:53 pm (UTC)no subject
Date: 2012-05-10 12:56 pm (UTC)no subject
Date: 2012-05-10 01:04 pm (UTC)Но было это давно :)
Последний раз сие крутилось под VAX/VMS
no subject
Date: 2012-05-10 12:55 pm (UTC)no subject
Date: 2012-05-10 12:56 pm (UTC)no subject
Date: 2012-05-10 12:57 pm (UTC)no subject
Date: 2012-05-10 01:02 pm (UTC)no subject
Date: 2012-05-10 01:18 pm (UTC)no subject
Date: 2012-05-10 01:53 pm (UTC)Простые функции из соседского справочника по математике для инженеров уже дают очень хороший практический результат.
no subject
Date: 2012-05-11 06:49 am (UTC)Единственное, что не понял последнюю комбинацию :)
no subject
Date: 2012-05-11 10:10 am (UTC)no subject
Date: 2012-05-11 06:40 am (UTC)У меня, если честно, ещё и от Убунты слёзы наворачиваются.
Посмотрите в сторону CentOS, мне кажется, достойный продукт.
Лично я, хоть и любитель BSD, из пингвинов уважаю только Debian - очень толковая и продуманная ОС.
no subject
Date: 2012-05-11 06:50 am (UTC)Мне не хочется уходить от дебианподобных ОС. Я уже привык к коммандной строке, к особенностям и т.п. (Те же маемо тоже дебианы)
no subject
Date: 2012-05-11 07:32 am (UTC)Лично мне лишние свистелки/перделки Убунты просто не нужны, а если что-то нужно, то я доставлю сам.
no subject
Date: 2012-05-12 02:33 am (UTC)no subject
Date: 2012-05-13 09:31 am (UTC)я вам как заядлый трупотрах скажу: некрофилия на десктопе - это плохо, очень плохо! не надо показывать человеку в сторону 2.6.18, тогда уж в сторону Scientific Linux пусть смотрит.
no subject
Date: 2012-05-14 08:09 am (UTC)Весь цимес в кодовой базе, а не в версии ядра.
Сейчас даже тупые школьники-"Убунтуводы" и любители "БагТраков" умеют обновлять ядро.