Pembangkitan bilangan acak: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Menerjemahkan sebagian kecil https://en.wikipedia.org/wiki/Random_number_generation
 
DinaMardiati (bicara | kontrib)
k penambahan metode bilanga acak :)
Baris 1:
'''Pembangkitan bilangan acak''' adalah suatu proses, biasanya menggunakan '''pembangkit bilangan acak''' (bahasa Inggris: ''random number generator'', RNG), yang menghasilkan serangkaian [[bilangan]] atau [[simbol]] yang urutannya sulit diprediksi sehingga tampak [[acak]]. Pembangkit bilangan acak bisa jadi merupakan [[perangkat keras pembangkit bilangan acak]] (bahasa Inggris: ''hardware random number generator'', HRNG),<!-- Di Google Scholar yang ditemukan itu, bukan "pembangkit bilangan acak perangkat keras"--> yang menghasilkan bilangan-bilangan acak sebagai fungsi dari nilai terkini dari suatu keadaan fisik yang selalu berubah sedemikian sehingga tidak bisa dimodelkan, atau [[pembangkit bilangan acak semu]] (bahasa Inggris: ''pseudorandom number generator'', PRNG), yang menghasilkan bilangan-bilangan yang tampak acak, tetapi sebenarnya deterministik, dan bisa dihasilkan kembali apabila keadaan PRNG-nya diketahui.
 
=== Metode Membangkit Bilangan Acak ===
 
* ''Mixed Congruent Method''
 
rumus mixed congruent method : '''''Li+1 = (x . Li + y) mod m'''''
 
dimana :
 
''Li+1'' = Bilangan Acak ke - i dari deretnya
 
''Li'' = Bilangan Awal (bilangan bulat ≥ 0, Lo < m)
 
''x'' = Konstanta pengali (x < m)
 
''m'' = Konstanta modulus (m > 0)
 
''y'' = Konstanta Penggeseran (y < m)
 
* Multiplicative Method
 
rumus multiplicative method : '''''Li = (x . Li) mod m'''''
 
dimana :
 
''x'' = Konstanta pengali (x < m) dan bilangan bulat
 
''m'' = Konstanta modulus (m>0) dan bilangan bulat
 
''Li'' = Bilangan Awal (bilangan bulat ≥ 0, Lo < m)
 
 
'''Catatan:''' Jika y ≠ 0, maka dikatan sebagai ''Mixed Congruential Method''
 
Ketika y = 0, maka dikatakan sebagai ''Multiplicative Congrential Method''<ref>{{Cite web|last=Hartono|first=Bernadus Budi|date=2009|title=Bilangan Acak|url=https://pakhartono.files.wordpress.com/2009/10/tekniksimulasi_bilanganrandom01.pdf|website=http://pakhartono.wordpress.com/|access-date=2022/07/11}}</ref>
 
== Bacaan lebih lanjut ==
*== {{cite book
| title = The Art of Computer Programming
| author = Donald Knuth
Baris 11 ⟶ 46:
| edition = 3
| title-link = The Art of Computer Programming
}}==
 
{{Authority control}}
{{komputer-stub}}