Rastgele Sayı Üretimi | Bilgisayar rastgele bir sayıyı nasıl üretir?
Rastgele Sayı Üretimi Özet Bilgisayar uygulamalarında sık sık rasgele sayı üretimi ile karşılaşırız. Hemen her oyunda ve kriptografide karşımıza aynı soru çıkar. Bilgisayarda rasgele sayıları nasıl üretiriz? Rastgele sayı üretimi, genellikle bir rasgele sayı üreteci (RNG) aracılığıyla, rastgele bir şanstan daha iyi makul bir şekilde tahmin edilemeyen bir dizi sayı veya simge üreten bir süreçtir. Rastgele sayı üreteçleri, modellemesi neredeyse imkansız bir şekilde sürekli değişen bazı fiziksel ortam özniteliğinin mevcut değerinin bir işlevi olarak rasgele sayılar üreten gerçek rasgele sayı üreteçleri veya sözde rasgele sayı üreteçleri olabilir. I. Giriş Her şeyden önce şunu bilmeliyiz. Bilgisayar çıktıları deterministiktir. Çıktının ne olacağı, o iş için kullandığı deyimlere (onların topluluğuna algoritma diyelim) ile belirlidir. Dolayısıyla, bilgisayar rasgele sayılar üretemez. Ancak, sayı üretimi çok karmaşık bir algoritma ile yapılabilir. K