ÜRETİCİLER ARAÇLARI

Rastgele Sayı Üretici

Alt ve üst sınırı belirle, adedi seç; kura, çekiliş ve örnekleme için güvenli rastgelelikle sayılar üret.

İşlemler cihazında gerçekleşir. Girdilerin ve dosyaların sunucuya gönderilmez.

Bir çekilişte kazanan numarayı belirlemek, sınıfta öğrenci seçmek ya da bir anket için örneklem oluşturmak istediğinde ihtiyacın olan şey adil ve tarafsız bir seçimdir. Bu araçla alt ve üst sınırını kendin belirlediğin bir aralıktan 1 ile 1.000 arasında rastgele tamsayı üretebilirsin. Sınırlar dahildir ve eksi bir milyar ile artı bir milyar arasında herhangi bir değer olabilir.

Tekrarsız sayılar seçeneğini işaretlediğinde aynı sayı listede iki kez yer almaz; bu, numaralı katılımcılar arasında kura çekmek için idealdir. Sayılar tarayıcının Web Crypto arayüzüyle üretilir ve aralığa indirgeme sırasında yanlılık oluşmaz. Animasyonlu bir çark ya da isim listesi özelliği yoktur; araç doğrudan, kopyalanabilir ve indirilebilir bir sayı listesi verir. Üretilen sayılar hiçbir yere kaydedilmez.

Rastgele Sayı Üretici nasıl kullanılır?

  1. Alt sınır (dahil) alanına aralığın en küçük değerini gir, örneğin 1.
  2. Üst sınır (dahil) alanına aralığın en büyük değerini gir, örneğin katılımcı sayısı.
  3. Adet alanına kaç sayı üretmek istediğini yaz; en fazla 1.000 olabilir.
  4. Aynı sayının iki kez çıkmasını istemiyorsan Tekrarsız sayılar kutusunu işaretle.
  5. Sayıları oluştur düğmesine bas; sonucu Kopyala ile paylaş ya da İndir ile .txt olarak sakla.
ÖRNEK

Örnek: 1–100 aras?nda tekrars?z 10 say?.

Kura çekme ve çekiliş için nasıl kullanılır?

Katılımcıları önce 1'den başlayarak numaralandır ve bu listeyi çekilişten önce paylaş. Ardından alt sınırı 1, üst sınırı son katılımcının numarası olarak gir, kazanan sayısını Adet alanına yaz ve Tekrarsız sayılar seçeneğini aç. Çıkan numaralar kazananlarını gösterir. Şeffaflık için ekranın kaydını almak ya da çekilişi canlı yayında yapmak güveni artırır.

Listedeki sıra, kazananların hangi numaralar olduğunu belirlemek için uygundur; ancak birinci, ikinci ve yedek gibi bir sıralama kurası yapacaksan her ödül için ayrı bir çekim yapmanı ve aynı numara yeniden çıkarsa ne yapılacağını önceden duyurmanı öneririz.

Rastgelelik neden adil?

Birçok basit üretici, rastgele bir değeri aralık büyüklüğüne göre kalanını alarak küçültür. Bu yöntem aralık büyüklüğü 2^32'yi tam bölmediğinde bazı sayıların biraz daha sık çıkmasına, yani modülo yanlılığına yol açar. Bu araç sınırı aşan değerleri atıp yeniden çekerek her sayının eşit olasılıkla seçilmesini sağlar.

Tekrarsız seçimde ise sayılar tek tek çekilirken daha önce çıkanlar için ek bir düzeltme uygulanır; sonuçta seçilebilecek her alt kümenin olasılığı eşittir. Rastgele bitlerin kaynağı tahmin edilmesi pratikte mümkün olmayan kriptografik üreteçtir.

Farklı kullanım senaryoları

Rastgele sayı üretici yalnızca çekilişler için değil, tarafsız seçim gereken pek çok durum için kullanılabilir:

  • Sınıfta söz alacak öğrenciyi veya sunum sırasını belirlemek.
  • Anket ve denetimlerde sıra numarasına göre örneklem seçmek.
  • Masa oyunlarında zar yerine kullanmak, örneğin 1–6 aralığında tekrarlı sayılar.
  • Yazılım testleri için sınır değerler içeren sayı listeleri hazırlamak.
  • Eski rastgele sayılar tablosu yerine, ihtiyaç anında yeni bir liste üretmek.

Sık karşılaşılan hatalar

Tekrarsız seçimde istenen adet, aralıktaki sayı adedinden büyük olamaz; örneğin 1–10 aralığından tekrarsız 15 sayı seçilemez ve araç bu durumda uyarı verir. Alt sınırın üst sınırdan büyük girilmesi de hata verir. Aralığın tamamı 4.294.967.296 değeri aşmamalıdır; ±1 milyar sınırları bu koşulu zaten sağlar.

Sıkça sorulan sorular

Rastgele sayı seçici nasıl kullanılır?

Alt sınır ve üst sınır alanlarına aralığı, Adet alanına kaç sayı istediğini gir. Aynı sayının tekrar çıkmasını istemiyorsan Tekrarsız sayılar kutusunu işaretle ve Sayıları oluştur düğmesine bas. Sonuçlar her satırda bir sayı olacak şekilde listelenir; kopyalayabilir veya indirebilirsin. Aynı ayarlarla düğmeye yeniden bastığında yeni bir liste oluşur.

Kura çekme için güvenilir mi?

Sayılar kriptografik rastgele sayı üreteciyle ve yanlılık düzeltmesiyle üretildiği için her numaranın kazanma şansı eşittir. Çekilişin güvenilir görünmesi için katılımcı numaralarını önceden yayımla, kuralları baştan açıkla ve çekim anını kayda al ya da canlı paylaş. Sonucu beğenmeyip yeniden çekmek adilliği bozar; ilk çekimi geçerli say.

Bu araçta çark veya isim çarkı var mı?

Hayır, animasyonlu çark ya da isim girme özelliği yoktur. Aynı sonucu almak için katılımcıları numaralandırıp numaralar arasından tekrarsız seçim yapabilirsin. Bu yöntem görsel olarak daha sade olsa da adillik açısından çarktan farklı değildir. Numara listesini önceden paylaşırsan katılımcılar kendi numaralarını kolayca takip eder.

Rastgele sayılar tablosu oluşturabilir miyim?

Araç tablo yerine her satırda bir sayı bulunan bir liste üretir. 1.000 sayıya kadar listeyi .txt olarak indirebilir ya da kopyalayıp bir hesap tablosuna yapıştırarak kendi tablonu oluşturabilirsin. Basılı tablolardan farklı olarak her seferinde yeni ve öngörülemeyen bir dizi elde edersin. Daha uzun bir tablo için işlemi birkaç kez tekrarlayabilirsin.

Negatif sayılar veya çok büyük aralıklar kullanılabilir mi?

Evet. Alt ve üst sınır eksi bir milyar ile artı bir milyar arasında herhangi bir tamsayı olabilir, iki sınır da sonuçlara dahildir. Ondalıklı sayı üretilmez. Ondalık gerekiyorsa örneğin 0–10000 aralığında sayı üretip sonucu 100'e bölerek iki basamaklı değerler elde edebilirsin.

Aynı sayının tekrar çıkması normal mi?

Tekrarsız sayılar seçeneği kapalıyken evet. Her sayı bağımsız çekilir, bu yüzden küçük bir aralıktan çok sayı istediğinde tekrarlar kaçınılmazdır; zar atmak gibi düşünebilirsin. Tekrar istemiyorsan seçeneği işaretle; bu durumda adet, aralıktaki sayı adedini geçemez. Kısa listelerde art arda aynı sayının gelmesi de tamamen olağandır.

Çerez ve reklam tercihleri

Favorilerin ve tema tercihin cihazında saklanır. Araç girdilerin kaydedilmez. Reklamlar yalnızca izin yönetimi entegrasyonu izin verdiğinde yüklenir.

Bu kurulumda reklam izni sağlayan bir CMP bağlı değil; reklam isteği gönderilmez.