hex1384 Napisano 13 Stycznia 2006 Zgłoś Napisano 13 Stycznia 2006 z jakiego wzoru sa generowane liczby losowe w tej funkcji Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
vtg Napisano 13 Stycznia 2006 Zgłoś Napisano 13 Stycznia 2006 To nie jest takie proste. Jest bardzo dużo algorytmów które generują liczby pseudolosowe. A na to od czego zależy taka liczby składa się bardzo wiele czynników. Dużo na ten temat znajdziesz w książkach o kryptografi. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
jkotor Napisano 13 Stycznia 2006 Zgłoś Napisano 13 Stycznia 2006 Nie jestem pewien tego co piszę ale (chyba) kiedyś słyszałem na jakimś wykładzie (jak zwykle spałem ;)) że są algorytmy pseudo-losowania które sprawdzają jaki teraz mamy takt zegara i na tej podstawie coś sobie kombinują. Nie wiem dokładnie jak to działało, w każdym bądź razie miało to coś wspólnego z taktami procka. pozdro ;) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...
Ragnor Napisano 13 Stycznia 2006 Zgłoś Napisano 13 Stycznia 2006 Generowanie licz pseudolosowych może wyglądać tak: bierzemy aktualny czas w sekundach, milisekundach podnosimy to do kwadratu, mnożymy przez jakąs liczbe, dzielimy a na końcu modulo jesli ma to być liczba całkowita itd wszystko po to aby doszło to ewentualnych przekłamań związanych z niedokładną reprezentacja liczb. Oczywiście funkce są tak dobierane że teoretycznie każda liczba jest w miare tak samo prawdopodobne. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...