Nasıl kullanılır?
- Sayılar, Listeden seç veya Yazı tura ve zar seçeneklerinden birini belirleyin.
- Sayılar için minimum ve maksimum değerleri, istediğiniz sayı adedini ve ondalık basamak sayısını belirleyin. Piyango tarzı çekilişler için “Tekrar olmasın” seçeneğini işaretleyin.
- Liste için her satıra bir öğe gelecek şekilde listeyi yapıştırın ve kaç öğe seçileceğini belirleyin. Her satır yalnızca bir kez seçilebilir.
- Oluştur veya Seç'e basın, ardından sonuçları kopyalayın. Yeni bir çekiliş için tekrar basın.
Nasıl çalışır?
Sayılar Math.random yerine, tarayıcınızda yerleşik olarak bulunan ve kriptografik açıdan güvenli bir üreteç olan crypto.getRandomValues ile oluşturulur. Belirli değerleri kayırmadan aralığınızdaki bir sayıyı elde etmek için araç reddetmeli örnekleme kullanır: rastgele bir 32 bitlik değer, aralığın boyutuna eşit bölünemeyen üst kısımdaki eksik dilime düştüğünde atılır ve yeni bir değer üretilir. Basit bir “rastgele % aralık” işlemi, küçük sayıları biraz daha olası kılardı.
Minimum ve maksimum değerler dahildir. Ondalık basamak kullanıldığında aralık, o basamak değerindeki adımlara bölünür (iki basamak için 0,01) ve her adımın seçilme olasılığı eşittir. Bu nedenle 0 ile 1 arasında iki ondalık basamakla 101 olası değerden biri elde edilir. “Tekrar olmasın” seçeneği, çekilişte olduğu gibi sayıları yerine koymadan seçer; aralıktaki farklı sayıların sayısından daha fazla benzersiz sayı çekmek mümkün değildir ve bu durumda araç sizi bilgilendirir.
Liste seçici, satırları Fisher–Yates algoritmasıyla karıştırıp ilk N satırı alır; böylece her öğenin seçilme şansı eşit olur ve hiçbir satır iki kez seçilmez. Yinelenen satırlar ayrı öğeler olarak değerlendirilir; yani listede iki kez yer alan bir adın iki seçilme şansı vardır. Boş satırlar ile satırların başındaki ve sonundaki boşluklar yok sayılır.
Yazı tura atışında yazı ve tura olasılıkları eşittir; her zarın 1 ile 6 arasındaki değerleri de eşit olasılıkla gelir. Sonuçlar kaydedilmez; bu nedenle bizim de dahil olduğumuz hiç kimse çekilişi göremez veya yeniden oluşturamaz.
Örnekler
Piyango tarzı çekiliş
Minimum 1, maksimum 49, sayı adedi 6, “Tekrar olmasın” ve “Sırala” seçenekleri açık: 4, 11, 23, 30, 37, 45 gibi birbirinden farklı altı sayı elde edersiniz.
Çekilişle kazananları seçin
Katılımcı listesini, her satıra bir ad gelecek şekilde yapıştırın ve 3 kazanan seçin. Her katılımcı yalnızca bir kez kazanabilir ve herkesin kazanma şansı eşittir.
Test için rastgele ondalık sayı
Minimum 0, maksimum 1 ve 3 ondalık basamakla 0,274 veya 0,901 gibi değerler elde edilir; olası 1.001 değerin her biri eşit olasılıktadır.
Sık sorulan sorular
Sayılar gerçekten rastgele mi?
Sayılar, donanım olaylarından yararlanarak işletim sistemi tarafından tohumlanan, tarayıcınızın kriptografik açıdan güvenli üretecinden gelir. Çekilişler ve güvenlik amaçları için uygundur; düzenlemeye tabi piyangolarda sertifikalı ekipman kullanımını zorunlu kılan kurallara uyun.
Minimum ve maksimum değerler dahil mi?
Evet. 1 ile 6 arasında; 1, 2, 3, 4, 5 veya 6 değerlerinden her biri eşit olasılıkla gelebilir.
“Tekrar olmasın” seçiliyken neden hata alıyorum?
Tekrar olmadan, aralıkta bulunan sayı adedinden fazlasını çekemezsiniz: 1 ile 10 arasında yalnızca 10 farklı tam sayı vardır. Aralığı genişletin, ondalık basamak ekleyin veya tekrara izin verin.
Birisi çekilişimi daha sonra kontrol edebilir veya tekrarlayabilir mi?
Hayır. Hiçbir şey kaydedilmez ve yeniden girebileceğiniz bir değerden tohum alınmaz. Herkese açık bir çekiliş için ekran kaydı alın veya sonuçları hemen kopyalayın.
Gizlilik
Sayılar ve listeler yalnızca tarayıcınızda oluşturulur ve işlenir. Hiçbir şey gönderilmez, kaydedilmez veya analiz verilerine eklenmez.