Skip to main content

Yayınlanma: 2026-07-28Son güncelleme: 2026-08-19Davide Coronese tarafından

Rastgele Sayı Üreteci

Özel aralıklarda benzersiz veya tekrarlayan rastgele sayılar üretin.

Kaynaklar ve Referanslar:NIST - Randomness
Local calculation in your browserno data sent — formula in lib/calculators/*.ts + automated tests
Temel FormülVerified source
Tam Sayı = Math.floor(PRNG() × (Maks - Min + 1)) + Min

Sürekli kayan nokta aralığını [0, 1) istenen tam sayı aralığına [Min, Maks] modulo yanlılığı eklemeden ölçekler.

Rastgele Sayı Üreteci

Rastgele sayı üreteci, çekilişlerde, oyunlarda ve istatistiksel seçimlerde tam tarafsızlık ve adalet sağlar. Kurallar ve şifre üretiminden bilimsel örnekleme kadar birçok alanda rastgele sayılara ihtiyaç duyulur; el ile seçim yapıldığında ise insanlar genellikle bilinçsizce kalıplar üretir.

TL;DR

  • Bilgisayarlar, mutlak fiziksel rastgeleliği taklit eden sayı dizileri üretmek için Sözde Rastgele Sayı Üreteçleri (PRNG) olarak bilinen matematiksel algoritmalar kullanır
  • Temel Formül: Tam Sayı = Math.floor(PRNG() × (Maks - Min + 1)) + Min
  • SuperLoto / 90 Sayıdan 6'lı Çekilişler

Nasıl çalışır

Bilgisayarlar, mutlak fiziksel rastgeleliği taklit eden sayı dizileri üretmek için Sözde Rastgele Sayı Üreteçleri (PRNG) olarak bilinen matematiksel algoritmalar kullanır. Düzgün dağılım algoritması, seçilen aralıktaki her tam sayının seçilme olasılığının aynı olduğu değerler üretir.

Formül

Minimum [A] ile Maksimum [B] arasındaki kapalı aralık için farklı sonuçların toplam sayısı N, (B - A + 1) olarak hesaplanır. Belirli bir x tam sayısını çekme olasılığı P, 1 / N'dir.

Sürekli kayan nokta aralığını [0, 1) istenen tam sayı aralığına [Min, Maks] modulo yanlılığı eklemeden ölçekler.

Örnekler

SuperLoto / 90 Sayıdan 6'lı Çekilişler

  1. Aralığı Ayarlayın: Min = 1, Maks = 90
  2. Adet = 6 sayı
  3. Mod: Benzersiz Sayılar (Tekrarsız)
  4. Sırala: Artan

Zar Atma Simülasyonu

  1. Aralığı Ayarlayın: Min = 1, Maks = 6
  2. Adet = 1 (veya çift zar için 2)

Güvenli OTP / PIN Kodu (1000, 9999)

  1. Aralığı Ayarlayın: Min = 1000, Maks = 9999
  2. Adet = 1 sayı
  3. Mod: Tekrara İzin Ver (tek çekim)
  4. Kodu oluşturmak için Hesapla'ya basın

Rastgele Koltuk / Takım Ataması (1, 10)

  1. Aralığı Ayarlayın: Min = 1, Maks = 10
  2. Adet = 10 sayı
  3. Mod: Benzersiz Sayılar (Tekrarsız)
  4. Sırala: Artan, atamaya hazır

Ne zaman kullanılır

Yarışmalar, Çekilişler ve Hediye Çekilişleri

Kazanan bilet numaralarını insan yanlılığı olmadan şeffaf biçimde seçin.

İstatistiksel Örnekleme

Bilimsel araştırmalar ve A/B testleri için verilerden rastgele alt kümeler seçin.

Şifreler ve güvenlik kodları

İnsan yanlılığı olmadan anında sayısal OTP, PIN ve doğrulama kodları üretin.

Simülasyonlar ve deneyler

Düzgün ve tekrarlanabilir çekilişlerle Monte Carlo tarzı simülasyonlar veya olasılık deneyleri yapın.

⚠ Sık yapılan hatalar

  • Tekrara İzin Vermeyi Tekil Çekilişlerle Karıştırmak: Tekrara izin verilen birden fazla piyango numarası seçildiğinde tek bir çekilişte aynı sayılar gelebilir.
  • Tam aralığı unutmak: [Min, Maks] dışında değer beklemek (ör. Min = 1 iken 0, 10) istenmeyen sonuçlar verir. Çekilişten önce aralığı daima kontrol edin.

SSS (8)

Bu rastgele sayı üreteci piyangolar için uygun mudur?

Evet, piyangolar, çekilişler, oyunlar ve rastgele seçimler için ideal bağımsız düzgün rastgele çekilişler üretir.

Negatif sayılar üretebilir miyim?

Evet, Min'i negatif bir değere ayarlayın (ör. Min = -10, Maks = 10); üretici negatifler dahil tüm kapalı aralıktan çeker.

Neden bazen aynı sayı iki kez çıkıyor?

Çünkü 'Tekrara İzin Ver' modu etkinken her çekim bağımsızdır. Tekrarsız değerler (örneğin örneklemler veya koltuklar) için 'Benzersiz Sayılar'ı etkinleştirin.

Üretici çekilişler için tarafsız mı?

Evet, düzgün dağılım, aralıktaki her tam sayının tam olarak aynı olasılığa sahip olduğu anlamına gelir; adil çekilişler, lotolar ve rastgele seçimler için uygundur.

Alan veya dönüşüm sayılarını saklıyor musunuz?

Asla. Dönüşümler — kg→lbs, alanlar, kesirler — yerel, gönderim yok. 1.500 kg'ı ortak PC'de dönüştürüp rahatça ayrılabilirsiniz.

Derste internetsiz çalışır mı?

Evet. Wi-Fi ile bir kez yükleyin, sonra kesirler, tabanlar veya standart sapma sınıfta internetsiz çalışır. Sadece JavaScript matematiği.

Ne kadar doğru?

Standart tanımlar (1 kg = 2,20462 lbs, BIPM) ve otomatik testler. Ödev veya şantiye için fazlasıyla yeterli; sertifikalı bilirkişi için birincil standardı kontrol edin.

Sınıf arkadaşımla paylaşır mıyım?

'Linki Paylaş'a dokunun: girdileri URL'ye koyuyor, arkadaşınız aynı 3/4 → 0,75 → %75'i yeniden yazmadan görüyor.

Kaynaklar ve Referanslar

İlgili Hesaplama Araçları

Başka araçlar mı arıyorsunuz?Hafif ve çevrimdışı kullanıma hazır araç koleksiyonumuzun tamamını keşfedin
Kontrol Paneline Dön