Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z funkcją rand
QoooQ
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 4.01.2008

Ostrzeżenie: (0%)
-----


witam mam problem z funkcją rand.. losuje liczy np z przedziłu 1,60000 i bardzo często jest losowana liczba która już była wylosowana tak jak by ta liczba się 'keszowała' czy coś.. oczyiście taki problem nmam na komercyjnym serwerze -> linuxpl.com mógłby mi ktoś poradzić czy to błąd czy co albo w jaki inny sposób uzyskać jak najbardziej losowe liczby z danych przedziałów..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
QoooQ
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 3
Dołączył: 4.01.2008

Ostrzeżenie: (0%)
-----


yevaud , dzieki ale i tak nic z tych skryptow nie rozumiem , dodatkowo opisy po ang :/ czyli rozumiem że nie jestem w stanie nic zrobić aby liczby były bardziej losowa (IMG:style_emoticons/default/questionmark.gif) :/..
Go to the top of the page
+Quote Post
lepmajster
post
Post #3





Grupa: Zarejestrowani
Postów: 129
Pomógł: 24
Dołączył: 21.05.2010

Ostrzeżenie: (30%)
XX---


Cytat(QoooQ @ 21.06.2010, 21:19:28 ) *
yevaud , dzieki ale i tak nic z tych skryptow nie rozumiem , dodatkowo opisy po ang :/ czyli rozumiem że nie jestem w stanie nic zrobić aby liczby były bardziej losowa (IMG:style_emoticons/default/questionmark.gif) :/..

Ale jak libczy losowe, maja byc bardziej losowe? Tego nie rozumiem, jesli za kazdym razem maja byc inne, to juz to nie sa liczby losowe! Caly trik polega na tym ze nawet w duzym lotku dana liczba moze sie powtorzyc w nastepnym losowaniu (IMG:style_emoticons/default/winksmiley.jpg)
Jesli liczby cala seria sie nie powtarzaja to nie masz problemu, a ze od czasu do czasu (nawet 3 razy z rzedu) ci sie jakas liczba powtorzy, no to coz ... zycie, przeciez jest jakies (male) prawdopodobienstwo ze tak sie moze stac.

Cos czuje ze chcesz zrobic skrypt do nadawania losowej nazwy czegos (powiedzmy pliku) i to cos nie moze sie powtarzac. Jesli tak to nie win rand() za to ze losuje ci liczby, ktore moga sie powtorzyc, w takim przypadku nalzey jeszcze zastosowac jakies warunki.

Ten post edytował lepmajster 21.06.2010, 20:49:00
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 02:46