Düzgün dağılmış rasgele sayılar (0,1) oluşturma - sayfa 9

 
gumgum >> :

Örümcek üzerinde bir yerde, bir kişinin USB'ye bağlanan normal bir flash sürücü şeklinde RNG'ler (tam olarak rastgele olanlar) sattığı bir konu var. Orada elektronların bir enerji seviyesinden diğerine geçişinin bir tür (tam olarak hatırlamıyorum) etkisi kullanıldı. Gerçekten ihtiyacınız varsa, bir göz atın.

 
renegate >> :

Örümcek üzerinde bir yerde, bir kişinin USB'ye bağlanan normal bir flash sürücü şeklinde RNG'ler (tam olarak rastgele olanlar) sattığı bir konu var. Orada elektronların bir enerji seviyesinden diğerine geçişinin bir tür (tam olarak hatırlamıyorum) etkisi kullanıldı. Gerçekten ihtiyacınız varsa, bir göz atın.

siktir et bütün bunlar gerekli, ama ben C++' da bitmiş kodun linkini verdim. Dışa aktar, derle ve kullan - sayılar rastgele, performans yüksek - başka neye ihtiyacın var?

 
alsu >> :

siktir et bütün bunlar gerekli, ama ben C++' da bitmiş kodun linkini verdim. Dışa aktar, derle ve kullan - sayılar rastgele, performans yüksek - başka neye ihtiyacın var?

Hiç şaşırmadım - insanlar başkalarının gönderilerini okuyor mu?


İnternette 32565'e (MAX_INT) kadar 32565 rasgele sayı alabileceğiniz ve ilk dizini almak için MathRand'ı kullanarak, ardından bu diziyi gözden geçirip rasgele sayıları seçebileceğiniz özel bir hizmet var - çok daha hızlı. Çay oyunlar için değil, araştırma içindir - burada dağıtım önemlidir, GERÇEK RANDOMNESS değil.

 
alsu >> :

siktir et bütün bunlar gerekli, ama ben C++' da bitmiş kodun linkini verdim. Dışa aktar, derle ve kullan - sayılar rastgele, performans yüksek - başka neye ihtiyacın var?

Deli olma! Ve sonra Yura Reshetov'u şubeye davet edeceğiz!

 
renegate >> :

Deli olma! Ve sonra Yura Reshetov'u şubeye davet edeceğiz!

her şey, her şey, sus :|

 
Mathemat >> :

Kanıtla. Bu çok cesur bir ifade.

Yani, bu dönemle ilgili değil, döngüsellikle ilgili. Tek/çift kontrolünün döngüler verdiğini benim kadar sen de biliyorsun. Krivota - o zaman tartışılacak ne var.

 
alsu >> :

C ++ ile bitmiş koda bir bağlantı verdi. Dışa aktar, derle ve kullan - sayılar rastgele, performans yüksek - başka neye ihtiyacın var?

Herhangi bir yerde herhangi bir test var mı, bu jeneratör DIEHARD'ı nasıl geçiyor? en azından.

 
HideYourRichess писал(а) >>

gerçekten iyi gerçek ve tamsayı üreteçleri. http://www.agner.org/random/ 10^8100 periyoduyla bir yerde.

Bu arada çok nezih bir kitaplık bana çok yakıştı...

 
kendim kullanıyorum. Akıllı bir yazar, program optimizasyonu uzmanı yaptı. Normal, kanıtlanmış matematik - başka neye ihtiyacınız var.
 
SProgrammer >> :

Hiç şaşırmadım - insanlar başkalarının gönderilerini okuyor mu?


İnternette 32565'e (MAX_INT) kadar 32565 rasgele sayı alabileceğiniz ve ilk dizini almak için MathRand'ı kullanarak, ardından bu diziyi gözden geçirip rasgele sayıları seçebileceğiniz özel bir hizmet var - çok daha hızlı. Çay oyunlar için değil, araştırma içindir - burada dağıtım önemlidir, GERÇEK RANDOMNESS değil.

Yanılıyorsun, eğer görev belirli bir bit derinliğinde (önceden bilinmeyen) bir MF dizisinin oluşturulmasını sağlamaksa, ki bu topikstarter'ın sorduğu şeydir, o zaman önemli olan rastgeleliktir - ancak o zaman dizileri alabilirsiniz. seçtiğiniz bir bit genişliğine ve "iyi" özelliklere sahip sayılar. PRNG jeneratörü tarafından verilen değerleri birleştirirsek, genel durumda sürecin özellikleri "iyi" olmayacak ve aynı DIEHARD büyük olasılıkla geçmeyecektir.