İçeriğe geç

Rastgele sayı üretici

Aralığı ve adedi girin; tekrarlı ya da tekrarsız sayılar çekin.

Kura Çekti yalnızca seçimi yapan aracı sağlar; kuranın düzenlenmesinden ve sonucun uygulanmasından kurayı düzenleyen sorumludur.

Bu araç ne işe yarar?

“1 ile 100 arasında bir sayı tut” demek kolaydır, ama insan aklı rastgele sayı seçmekte şaşırtıcı derecede başarısızdır. Böyle sorulduğunda çoğumuz 7 ya da 37 gibi “rastgele görünen” sayılara yönelir, uçlardaki ve yuvarlak sayılardan kaçınırız. Bu araç seçimi sizin yerinize yapar: en küçük ve en büyük değeri girersiniz, tek bir sayı ya da 10.000’e kadar sayıdan oluşan bir dizi alırsınız.

Aralığa eksi sayılar da girebilir. Tekrarsız mod açıkken aynı sayı ikinci kez gelmez; sınıf listesinden numara seçmek, anket için örneklem almak ya da numaralı kartlar arasında kura çekmek bu modun asıl işidir.

Nasıl kullanılır?

  1. En küçük ve en büyük değeri yazın. İki uç da sonuca dahildir; 1–100 aralığında hem 1 hem 100 çıkabilir.
  2. Kaç sayı? kutusuna istediğiniz adedi girin. Tek sayı için 1 yeterli, bir seferde 10.000’e kadar üretebilirsiniz.
  3. Aynı sayının iki kez gelmesini istemiyorsanız Tekrarsız kutusunu işaretli bırakın; sonuçları küçükten büyüğe görmek için sıralama seçeneğini açın.
  4. Sayı çek düğmesine basın. Sonuçları virgülle ayrılmış ya da satır satır kopyalayıp kendi tablonuza yapıştırabilirsiniz.

Adil mi?

Sayılar, tarayıcınızdaki crypto.getRandomValues işlevinden, yani şifreleme anahtarları için kullanılan kriptografik üreteçten gelir; bu kaynağın bir sonraki değeri tahmin edilemez. Üretecin verdiği ham sayı, aralığınıza “reddetme örneklemesi” ile çevrilir: aralığa eşit paylaştırılamayan artık değerler atılır, yerine yeni değer çekilir. Böylece 1–100 aralığında her sayının olasılığı tam olarak yüzde birdir; bazı sayıların sessizce öne geçtiği “modulo sapması” oluşmaz.

Tekrarsız modda seçim, aralıktaki bütün sayılar bir torbaya konup karıştırılmış ve içinden tek tek çekiliyormuş gibi yapılır. Çıkan sayı torbaya geri dönmez, bu yüzden hangi sayı grubunun geleceği de eşit olasılıklıdır. Hesabın ayrıntısını Nasıl çalışır sayfasında bulabilirsiniz.

Kullanım örnekleri

  • Sınıfta numarayla söz hakkı. Öğretmen 1 ile 32 arasında tekrarsız beş sayı çeker, o numaralı öğrenciler tahtaya kalkar. İsim yazmaya gerek kalmaz; öğrenci listesi hiçbir yere girilmez.
  • Site sakinleriyle anket. Daireleri 1’den 600’e kadar numaralanmış bir sitede yönetim, tekrarsız 60 numara çekip memnuniyet anketini yalnızca bu dairelere dağıtır. Sıralı çıktı, kapı kapı dolaşırken işi kolaylaştırır.
  • Dernek toplantısında küçük hediyeler. Girişte numaralı yaka kartı dağıtılan bir dernek toplantısında, hazırlanan beş hediye kitabın kime gideceği 1 ile katılımcı sayısı arasında çekilen tekrarsız sayılarla belirlenir.
  • Tekrar sınavı için soru seçimi. Soru bankasında 120 numaralı soru varsa tekrarsız 20 numara çekip sıralı listeyi kâğıda geçirin. Her öğrenci grubu için ayrı bir çekim yapabilirsiniz.
  • “Sayıyı bil” oyunu. Gizli sayıyı araç tutsun, çocuklar “büyük mü, küçük mü” diye sorarak bulmaya çalışsın. Sayıyı kimsenin önceden bilmemesi oyunu daha eğlenceli yapar.

Sık sorulan sorular

Üst ve alt sınır sonuca dahil mi?

Evet, iki uç da dahildir. 1 ile 6 arasını seçtiğinizde 1, 2, 3, 4, 5 ve 6’nın her biri aynı olasılıkla gelir. Bazı programlama dillerinde üst sınır hariç tutulduğu için bu soru sık sorulur; bu araçta sınır olarak ne yazdıysanız o sayı da çekilebilir. Eksi sayılarda da kural aynıdır: −10 ile 10 arası, sıfır dahil 21 farklı sonuç demektir.

Tekrarsız modda en fazla kaç sayı çekebilirim?

Aralıktaki farklı sayı adedi kadar. 1 ile 50 arasında en fazla 50 tekrarsız sayı alabilirsiniz; 51 isterseniz araç uyarır, çünkü tekrar artık kaçınılmazdır. Aralık daha genişse sınırı adet kutusu belirler, yani tek seferde 10.000 sayı. Aralığın tamamını çekmek, o sayıları karışık bir sıraya dizmekle aynı sonucu verir.

Bu sayıları loto ya da başka bir şans oyunu için kullanabilir miyim?

Bu araç şans oyunu tahmini için tasarlanmadı ve böyle bir amaca hizmet etmez. Burada üretilen bir sayı, herhangi bir çekilişte hangi numaranın çıkacağı hakkında hiçbir bilgi taşımaz; “şanslı numara” diye bir şey yoktur. Aracı sınıf, örneklem, oyun ve kendi düzenlediğiniz numara kuraları için kullanın. Parayla oynanan oyunlara yönelik kullanım desteklenmez.

Ondalıklı sayı üretebilir miyim?

Araç tam sayı üretir, ama aralığı ölçekleyerek ondalık değer elde edebilirsiniz. 0 ile 1 arasında iki haneli bir değer için 0–100 aralığında sayı çekip sonucu 100’e bölün; 37 çıkarsa 0,37 olur. Ölçekleme sayıların birbirine göre şansını değiştirmediği için bu yolla elde edilen her değer de eşit olasılıklıdır.

Ürettiğim sayılar bir yere kaydediliyor mu?

Sayılar yalnızca sizin tarayıcınızda üretilir, sunucuya gönderilmez. Araç bir sonraki ziyaretinizde kolaylık olsun diye son kullandığınız aralığı, adedi ve seçenekleri bu cihazda hatırlar; ürettiği sayıların kaydını tutmaz. Sonucu saklamak isterseniz kopyalayıp kendi belgenize yapıştırın. Hatırlanan ayarları çerez politikası sayfasındaki silme düğmesiyle temizleyebilirsiniz.

Numara kurasının önceden ayarlanmadığını katılımcılara nasıl gösteririm?

Bu sayfa anında sonuç üretir; ilan ve doğrulama adımı yoktur. Sonucun önceden seçilmediğini göstermeniz gerekiyorsa numaraları ya da isimleri doğrulanabilir kura aracına girin. Orada çekimden önce bir ilan paylaşılır, sonuç ilan anında kimsenin bilemeyeceği bir değerle hesaplanır ve isteyen herkes doğrulama sayfasında aynı hesabı tekrarlar.

İlgili araçlar