Dlinyj (dlinyj) wrote,
Dlinyj
dlinyj

Category:

Генератор случайных чисел

Столкнулся с тем, что мне понадобился генератор случайных чисел с экпоненциальным распределением (да, я такой оригинал). Начал гуглить по теме, нашел способ через достаточно простенькую формулу. Но для формулы нужен чистый и хороший генератор случайных чисел с равномерным распределением. Начал читать о функции rand(), и понял что она меня не удовлетворит по качеству генерации случайных чисел. Если что, то дело происходит в линуксе и компилятор gcc.

Начал изучать матчасть, во первых понял что надо СРОЧНО учить язык! а во вторых, что это весьма тривиальная задача - сгенерировать случайное, пусть и предсказуемое, число с равномерным распределеием.

Работать с /dev/urandom не хочется по идеологическим соображениям.

З.Ы. Я молчу что по началу нашел пример проги, которая потребовала вагон и маленькую тележку фортрановских библиотек. Попарился с ней полтора часа и решил все написать сам

З.З.Ы. Поставил Linux Mint 12, на глаза наворачиваются слезы, такое же УГ как и 11 убунта, плюс сырое как коовье говно... Верните классический гном моей убунте!

Posted via LiveJournal app for iPad.

Tags: via ljapp
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 20 comments