Rastgele sayı üretici

Aralığı belirleyin – örneğin 1 ile 100 ya da 0 ile 100 arası –, kaç sayı istediğinizi seçin, hepsi bu. Tekrarsız modda her sayı en fazla bir kez çıkar; tıpkı çekiliş küresinden top çekmek gibi.

Hazır – “Sayı üret” düğmesine basın ya da hazır bir ayar seçin.

1 ile 1.000 arası
Girdileriniz yalnızca bu tarayıcıda saklanır.

Sonuç

Aralıktaki olası sayılar
100
Belirli bir sayının çıkma olasılığı
Çekiliş başına %1 (100’de 1)

Nasıl hesaplanır?

En küçük ve en büyük sayı arasındaki (ikisi de dahil) her tam sayının çıkma olasılığı eşittir. 1 ile 100 arasında 100 olası sayı vardır, yani her birinin şansı %1’dir; 0 ile 100 arasında ise 101 sayı vardır. Rastgele değerler, tarayıcınızın kriptografik olarak güvenli üreticisi crypto.getRandomValues()’dan gelir. Değerler aralığınıza ölçeklenirken uygun olmayan ham değerler atılır; böylece hiçbir sayı kayırılmaz.

Tekrarlı mı, tekrarsız mı?

Tekrarsız modda üretici Floyd algoritmasını kullanır: 1 ile 1 milyar arası gibi çok büyük aralıklarda bile, tüm sayıları bellekte tutmadan her olası alt kümeyi tam olarak eşit olasılıkla seçer. Ardından sıra Fisher-Yates yöntemiyle karıştırılır.

Örnek: 1–100 arasından tekrarsız 5 sayı

En küçük sayıya 1, en büyük sayıya 100, adede 5 yazın ve “Tekrarsız”ı açın. Her bir sayının çekilişte yer alma olasılığı %5’tir (100’de 5). Beş sayıdan oluşan belirli bir grubun çıkma olasılığı ise (100’ün 5’li kombinasyonu) = 75.287.520’de 1’dir – araç iki değeri de alanların hemen altında gösterir.

Tekrara izin verildiğinde aynı sayının iki kez gelmesi, çoğu kişinin sandığından daha sık olur: 1–100 arasından 10 sayı çekildiğinde en az bir tekrar %37,2 olasılıkla görülür (1 − 100·99·…·91 ÷ 10010). Loto numaralarının yerine konmadan çekilmesinin nedeni budur – hazır ayarlar bunu otomatik yapar.

Özel durumlar

Loto hazır ayarları ve gerçek olasılıklar

Her hazır ayar, Milli Piyango’nun gerçek bir sayısal oyununun ana numaralarını doldurur. N sayı içinden k farklı sayı çekiliyor ve sıra önemli değilse “N’nin k’lı kombinasyonu” kadar olasılık vardır – tahmini değil, tam olarak hesaplanmıştır:

OyunSeçilen numaralarEk numaraKombinasyon sayısı
Çılgın Sayısal Loto1–90 arası 6–622.614.630
Süper Loto1–60 arası 6–50.063.860
On Numara1–80 arası 10–1.646.492.110.120
Şans Topu1–34 arası 51–14 arası 1 (artı numara)278.256

Çılgın Sayısal Loto’da 6 bilmenin olasılığı 622.614.630’da 1, Süper Loto’da 50.063.860’ta 1’dir. Şans Topu’nda ikinci küredeki 14 numara da çarpılır: 278.256 × 14 = 3.895.584’te 1 (5+1). On Numara farklı işler: siz 10 numara seçersiniz, çekilişte ise 80 numaradan 22’si çekilir; 10 numaranın hepsini bilme olasılığı bu yüzden yaklaşık 2.546.203’te 1’dir. Kurallar Milli Piyango’nun “Nasıl Oynanır?” sayfalarına göredir (millipiyangoonline.com): Çılgın Sayısal Loto’da 90 sayıdan 6, Süper Loto’da 1–60 arasından 6, On Numara’da 80 sayıdan 10 numara seçilir; Şans Topu’nda 34 numaradan 5 ve ayrı bir küredeki 14 numaradan 1 numara çekilir.

Hazır ayar yalnızca ana numaraları çeker. Şans Topu’nun artı numarasını “Şans Topu artı 1/14” ayarıyla ikinci bir tıklamayla çekin. Çılgın Sayısal Loto’daki Joker ve SüperStar numaralarını oyun kendisi çeker; kupona yazılmazlar.

Yazılım rastlantısı değil, gerçek rastgelelik

Birçok basit üretici Math.random() kullanır; bu sözde rastgele bir algoritmadır: dizi hesaplanır, iç durumu bilen biri için tahmin edilebilir ve kriptografik kullanıma uygun değildir. Bu araç ise ham değerlerini crypto.getRandomValues()’dan alır: işletim sisteminin donanım gürültüsü gibi gerçek entropi kaynaklarıyla beslediği kriptografik olarak güvenli bir rastgele sayı üreticisi (CSPRNG). Her çekiş bir öncekinden bağımsızdır: tekrarlı modda aynı sayının iki kez gelmesi bir hata değil, gerçek bağımsızlığın ta kendisidir – zarı birkaç kez atmak gibi.

Sıkça sorulan sorular

Bu gerçek rastgelelik mi, yoksa sözde rastgele bir üretici mi?

Kriptografik düzeyde gerçek rastgelelik: ham değerler, birçok üreticinin kullandığı basit sözde rastgelelikten (Math.random()) değil, Web Crypto API’den (CSPRNG) gelir. Oyunlar, çekilişler ve çoğu amaç için fazlasıyla yeterlidir; kriptografik anahtar üretimi gibi çok yüksek güvenlik gerektiren işler için özel bir kripto kütüphanesi kullanın.

1 ile 100 veya 0 ile 100 arasında rastgele sayı nasıl seçilir?

1 ile 100 arası için “1–100” hazır ayarına tıklayın. 0 ile 100 arası için en küçük sayıya 0, en büyük sayıya 100 yazın – aralık bu durumda sıfırı da içerir ve 101 olası sayı vardır.

Sayısal Loto, Süper Loto, On Numara veya Şans Topu numaraları nasıl seçilir?

İlgili hazır ayara tıklayın – aralığı, adedi, tekrarsız ve sıralı seçeneklerini ayarlar ve ana numaraları hemen çeker. Şans Topu’nda artı numarayı “Şans Topu artı 1/14” ayarıyla ayrıca çekin; diğer oyunlarda ek çekiş gerekmez.

Negatif sayı kullanabilir miyim?

Evet, örneğin −10 ile 10 arası. ±1 katrilyona kadar tam sayılar kullanılabilir.

Tekrarlı modda neden aynı sayı iki kez gelebiliyor?

Çünkü her çekiş, zarı art arda atmak gibi bağımsızdır. Aynı sayının iki kez gelmesi hata değildir – yeterince çekişte bu beklenen bir durumdur. Her sayının en fazla bir kez çıkmasını istiyorsanız “Tekrarsız”ı açın.

Rastgele sayı üretici nasıl çalışır?

Bir rastgelelik kaynağından ham değerler alır – burada işletim sisteminin donanım gürültüsü gibi kaynaklarla beslediği tarayıcının kriptografik üreticisi – ve bunları aralığınıza eşit biçimde dağıtır. Bazı sayıları kayıracak ham değerler atılıp yeniden çekilir; böylece en küçükten en büyük sayıya kadar her sayının şansı tam olarak aynıdır.

Excel’de rastgele sayı nasıl üretilir?

1 ile 100 arası bir tam sayı için =RASTGELEARADA(1;100), 0 ile 1 arası ondalık sayı için =S_SAYI_ÜRET() kullanın. İkisi de sayfa her değiştiğinde yeniden hesaplanır. Excel’de tekrarsız birden fazla sayı için tek bir formül yoktur – bunun için bu üretici daha pratiktir.

Ayarlarımı paylaşabilir miyim?

Evet. Aralık, adet ve seçenekler adres çubuğuna otomatik olarak kaydedilir. Bağlantıyı açan herkes aynı ayarları görür – sayılar ise her seferinde yeniden çekilir.

Kaynaklar ve yasal dayanak

Güncelleme:

Web sitenize ekleyin

Ücretsiz ve üyeliksiz: kodu kopyalayıp sayfanıza yapıştırın (ör. bir HTML bloğuna). Boyutu ve bağlantıyı dilediğiniz gibi değiştirebilirsiniz.

Önizlemeyi aç

Benzer araçlar