funkce random

HackForum

funkce random#
Dobrý den, jak fungují funkce, které generují náhodné číslo, třeba taková funkce random pod cmd, nebo i jiné.... vždyt pokud třeba nějaká funkce vezme nějaké číslo a provede s ním libovolný počet operací, pokud jsou tyto operace jednou zapsány ve zdrojovém kódu funkce, nemůže být výsledek zcela náhodný.....
(odpovědět)
darkner | 158.194.29.*20.6.2010 12:58
re: funkce random#
nejedna se o zcela nahodna cisla, ale tzv. pseudonahodna, tedy "tvarici jako nahodna". "nahodnost" techto funkci muze byt zajistena ruznymi zpusoby, procesorovym sumem, inicializacnim retezcem, pohybem kurzoru mysi atp.
ve Windows muzes k pseudonahodnym cislum rychle pristoupit pomoci promenne %random%, v Linuxu pak $RANDOM.
(odpovědět)
Emkei | E-mail | Website | PGP20.6.2010 16:34
re: funkce random#
Na wiki je to celkem pěkně popsáno :)

Pro generování opravdu náhodných čísel se tuším používají zařízení pro měření sumu neboť ten je opravdu náhodný :)
(odpovědět)
sLa | 89.103.69.*20.6.2010 20:13
re: funkce random#
... nebo generatory zalozene na radioaktivnim rozpadu, ty jsou rovnez povazovany za nahodne, nikoliv pouze pseudonahodne.
(odpovědět)
Emkei | E-mail | Website | PGP20.6.2010 22:47
re: funkce random#
Nebo je možno využít nálad žen.
(odpovědět)
Patejl. | 89.24.186.*21.6.2010 2:22

Zpět
 
 
 

 
BBCode