Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP] Alternatywa dla funkcji Math.random();
--Hajt--
post 13.08.2013, 14:40:12
Post #1





Goście







Przeglądałem dokumentacje PHP i nie zauważyłem funkcji Math.random(); z języka JS. Czy istnieje coś takiego co generuje losowe liczby w formacie 0.6573416757788887? Chciałem przerobić funkcje rand, żeby wyświetlała losowe liczby w taki sposób ale nie potrafie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
b4rt3kk
post 13.08.2013, 14:43:16
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Tzn. w jakim formacie? Po kropce?

  1. echo '0.'.md_rand(100000, 1000000);


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
skowron-line
post 13.08.2013, 14:49:48
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


@b4rt3kk typo
  1. echo mt_rand(100000, 1000000) / 1000000;


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
--Hajt--
post 13.08.2013, 14:50:47
Post #4





Goście







W takim formacie jak robi to funkcja Math.random(); z języka JS.

Chyba zamiast md_rand, chodzi o mt_rand. Dzięki za szybką odpowiedź ale mam jeszcze jedno pytanie czy się różni md_rand od rand?
Go to the top of the page
+Quote Post
b4rt3kk
post 13.08.2013, 15:04:22
Post #5





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Cytat(-Hajt- @ 13.08.2013, 15:50:47 ) *
W takim formacie jak robi to funkcja Math.random(); z języka JS.

Chyba zamiast md_rand, chodzi o mt_rand. Dzięki za szybką odpowiedź ale mam jeszcze jedno pytanie czy się różni md_rand od rand?


Różnią się czasem po jakim otrzymujesz wynik. Na korzyść mt_rand.


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
Greg0
post 13.08.2013, 15:06:46
Post #6





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


Tutaj jest ciekawe przedstawienie graficzne różnic w losowości tych dwóch funkcji http://tjl.co/blog/code/followup-php-rand-vs-mt_rand/
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:10