Rastgele Sayı Üretici (RNG) Nedir? Çekiliş ve Kura Algoritmaları
30 Aralık 2025 | Hesapla Online Editörü
Bilgisayarların nasıl rastgele sayı ürettiğini, RNG (Random Number Generator) algoritmalarını ve kura çekimlerindeki şans faktörünü öğrenin.
İnternette yapılan çekilişler, video oyunlarındaki şans faktörü, kriptografi (şifreleme) ve istatistiksel deneylerin kalbinde tek bir sistem yatar: RNG (Random Number Generator - Rastgele Sayı Üretici). Ancak bilgisayarlar doğaları gereği son derece mantıklı ve hesaplanabilir makinelerdir. Peki nasıl oluyor da "rastgele" bir şey üretebiliyorlar?
Sözde Rastgele (Pseudo-Random) Sayılar
Günlük hayatta kullandığımız yazılımların ve web sitelerinin %99'u "Sözde Rastgele Sayı Üreticisi" (PRNG) adı verilen matematiksel algoritmalar kullanır. Bu algoritmalar aslında gerçekten rastgele değildir; dışarıdan bir "Çekirdek" (Seed) değere ihtiyaç duyarlar.
Bilgisayar, rastgele bir sayı üretmek için o anki sistem saatinin milisaniyesini, farenin ekrandaki koordinatlarını veya işlemcinin sıcaklık değerini "Çekirdek (Seed)" olarak alır. Bu karmaşık veriyi devasa bir matematiksel formüle sokar ve sizin tahmin edemeyeceğiniz bir sonuç (Örn: 42) çıkarır. Formül biliniyor olsa bile, milisaniye sürekli değiştiği için sonucu tahmin etmek imkansızdır.
Gerçek Rastgele Sayılar (TRNG)
Eğer askeri düzeyde bir şifreleme veya milyarlarca dolarlık bir piyango çekilişi yapılıyorsa, yazılımsal algoritmalar (PRNG) yeterli görülmez. Bunun yerine Donanımsal (Gerçek) Rastgele Sayı Üreticileri (TRNG) kullanılır.
TRNG'ler sayıyı üretirken matematiği değil, evrenin fiziksel kaosunu kullanır:
- Radyoaktif bir maddenin bozunma süresi.
- Atmosferdeki radyo parazitleri (statik gürültü).
- Lazer ışınlarının foton hareketleri.
Oyunlarda ve Çekilişlerde RNG Mantığı
Bir RPG oyununda düşmandan nadir bir eşya (kılıç) düşme ihtimali %1 ise, oyun her kestiğiniz düşmanda 1 ile 100 arasında bir RNG çarkı çevirir. Eğer sonuç 1 çıkarsa o eşyayı kazanırsınız. Ancak RNG'nin doğası gereği, 100 kere denemeniz o eşyanın kesinlikle düşeceği anlamına gelmez. Her deneme birbirinden bağımsızdır.
Sıkça Sorulan Sorular
İlgili Blog Yazıları
Yüzde Hesaplama Nasıl Yapılır? Formül ve Örnekler
Yüzde hesaplama formülünü öğrenin, günlük hayatta indirim, zam ve oran hesaplamalarını kolayca yapın...
Banka Faizi Nasıl Hesaplanır? Basit ve Bileşik Faiz Rehberi
Basit faiz ve bileşik faiz arasındaki farkı öğrenin, mevduat ve kredi faizini kendiniz hesaplayın, ö...
Vade Hesaplama Mantığı: Kredi ve Mevduat Vadeleri Nasıl İşler?
Bankacılık işlemlerinde vade gün sayısı hesaplamaları, kırık vade kavramı ve faiz getirisine etkiler...
Altın Oran Nedir ve Nasıl Hesaplanır? Doğadaki Kusursuz Formül (Phi)
Mimariden sanata, insan yüzünden logolara kadar estetiğin zirvesi kabul edilen Altın Oran (1.618) fo...