Этот проект находится в Obj-C для iphone. Я использую двойную версию поплавка SFMT доступен здесь: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/#dSFMTс использованием dSFMT для случайного поплавка (0,1)
После высева dsmft с текущим временем, я звоню:
r = dsfmt_gv_genrand_close_open()
для генерации случайного поплавка между 0 и 1. Есть также два других варианта, а именно:
r = dsfmt_gv_genrand_open_close()
r = dsfmt_gv_genrand_open_open()
Я знаю документами, что различие является ли 0 или 1 сторона открыта или закрыта, и показано математически: [0,1), (0,1] , или (0,1).
Но я не знаю, что это значит или что использовать для моих нужд. Я просто хочу, наиболее равномерно распределенный поплавка между 0 и 1.