Etichetă: Random Int

Random Int in Assembly x86

This article has been written before more than 24months, information might old.

In general crearea unui random int in lumea reala poate fi facuta prin mai multe metode insa cea mai comuna in lumea virtuala este folosind timpul , aceasta metoda este destul de criticata pentru ca desi se poate obtine un numar diferit intr-un interval nu se poate spune ca e aleator din moment ce e generat bazandu-se pe un numar care se schimba mereu .

Ideea este ca orice am folosi suntem nevoiti sa ne bazam pe un numar asa ca in definitiv un numar cu adevarat aleator nu exista . De aceea alte metode pot include algoritmi imensi pentru a genera secvente de numere care par aparent aleatorii dar atat timp cat se pleaca de la o valoare initiala numita samanta ( seed ) sau cheie ( key ) sunt de fapt pseudoaleatorii .

Dar in aplicatiile de zi cu zi exista multe situatii in care un pseudo numar aleator ne satisface nevoile .

Idea e ca pentru a crea un asa zis adevarat numar aleator trebuie …