Adil seçimler gerçek rastgelelik gerektirir: çekiliş kazananlarını belirlemek, araştırma katılımcılarını gruplara atamak, veri kümesinden satır örneklemek veya sadece ilk kimin başlayacağını seçmek gibi. Bu üretici belirlediğiniz aralıktan eşit olasılıklı rastgele tam sayılar oluşturur.
Nasıl çalışır?
Minimum, maksimum ve kaç sayı istediğinizi belirleyin. Her sayı bağımsız ve eşit olasılıkla seçilir; yani aralıktaki her tam sayının her çekilişte seçilme olasılığı aynıdır.
Formül
random() [0, 1) aralığından eşit dağılımlı bir değerdir. Ölçekleme bunu minimum ile maksimum arasındaki tam sayılara dönüştürür ve sınırlar dahildir. Çekilişler bağımsız olduğundan tekrar eden sayılar oluşabilir.
Çözümlü örnek
1 ile 100 arasında beş sonuç örneğin 87, 3, 45, 87, 12 olabilir. 87'nin tekrar etmesi normaldir; 100 olası değerden 5 bağımsız seçimde belirli miktarda tekrar beklenir.
Sık sorulan sorular
Neden tekrar eden sayılar görüyorum?
Çünkü her seçim zar atmak gibi bağımsızdır. Benzersiz değerler gerekiyorsa, örneğin bir loto çekilişinde, tekrarsız seçim yöntemi kullanılmalıdır.
Bu araç parola veya kriptografi için uygun mu?
Hayır. Gizli bilgiler için özel parola üreticisini kullanın; o, tarayıcının kriptografik rastgelelik kaynağını kullanır. Bu araç günlük adil rastgele seçimler içindir, kriptografik anahtar üretmek için değildir.
5, 5, 5 gibi seri sonuçlar bir sorun olduğunu mu gösterir?
Hayır. Gerçek rastgelelik insanların sezgisel olarak beklediğinden daha sık seriler üretir. Örneğin 100 yazı-tura atışında 6 veya daha uzun aynı sonuç serisi görülmesi şaşırtıcı değildir.