Столкнулся с тем, что мне понадобился генератор случайных чисел с экпоненциальным распределением (да, я такой оригинал). Начал гуглить по теме, нашел способ через достаточно простенькую формулу. Но для формулы нужен чистый и хороший генератор случайных чисел с равномерным распределением. Начал читать о функции rand(), и понял что она меня не удовлетворит по качеству генерации случайных чисел. Если что, то дело происходит в линуксе и компилятор gcc.
Начал изучать матчасть, во первых понял что надо СРОЧНО учить язык! а во вторых, что это весьма тривиальная задача - сгенерировать случайное, пусть и предсказуемое, число с равномерным распределеием.
Работать с /dev/urandom не хочется по идеологическим соображениям.
З.Ы. Я молчу что по началу нашел пример проги, которая потребовала вагон и маленькую тележку фортрановских библиотек. Попарился с ней полтора часа и решил все написать сам
З.З.Ы. Поставил Linux Mint 12, на глаза наворачиваются слезы, такое же УГ как и 11 убунта, плюс сырое как коовье говно... Верните классический гном моей убунте!
Posted via LiveJournal app for iPad.