Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> hardware de calculator >>

Cum poate un calculator complet logic genera un număr aleator?

ță, veți obține aceeași secvență de valori de la formula. Deci, dacă vă dau funcția rand () prezentat mai sus semințele de 10 pe un computer si uita-te la fluxul de numere pe care le produce, acesta va fi identic cu fluxul de numere produse pe orice computer care ruleaza cu o sămânță de 10. În cazul Global Positioning System, acest reproductibilitate este folosit ca o modalitate de a da fiecare satelit un model previzibil, dar diferit de valori care receptorul GPS poate urmări.

Pentru a crea o secvență aleatoare și imprevizibil, semințele trebuie să fie un număr cu adevărat aleatoriu. Pentru a obține acest număr cu adevărat aleatoriu pentru semințele, cele mai multe programe utilizează data și ora curente, transformată într-o valoare de tip întreg (de exemplu, convertit la numărul de secunde care au trecut de la 1 ianuarie, 1970). Deoarece acesta este un număr diferit de fiecare dată când porniți programul, se face o sămânță bună.

Pentru mai multe informații cu privire la calculatoare și programe, a se vedea pagina următoare.

Page [1] [2]