Autor | Zpráva | ||
---|---|---|---|
Marve Profil * |
#1 · Zasláno: 21. 7. 2008, 21:20:25
Ahoj,
mohl byste mi prosím někdo napsat jednoduchý skriptík, který by vypisoval náhodné číslo z rozsahu od a do b? V praxi by a, b byly nějaká konkrétní čísla. |
||
Marve Profil * |
#2 · Zasláno: 21. 7. 2008, 21:21:14
To číslo by mělo být přirozené číslo.
|
||
Nox Profil |
#3 · Zasláno: 21. 7. 2008, 21:22:31 · Upravil/a: Nox
Na co se konkrétně ptáš? Potřebuješ získat 1 náhodné číslo z vybraného rozsahu?
Potom http://cz.php.net/manual/en/function.mt-rand.php |
||
nightfish Profil |
#4 · Zasláno: 21. 7. 2008, 21:24:41 · Upravil/a: nightfish
mt_rand($minimum, $maximum)
konkrétně tedy for ($i = 0; $i < 10; $i++) echo mt_rand(1, 100); (vypíše 10 náhodných čísel mezi 1 a 100) |
||
grimword Profil |
#5 · Zasláno: 22. 7. 2008, 02:27:52
mt_rand() vs. rand()?!
|
||
nightfish Profil |
#6 · Zasláno: 22. 7. 2008, 06:53:19
grimword
můžeš se trochu rozepsat? zřejmě vinou brzké ranní hodiny utrpěla srozumitelnost tvého příspěvku |
||
Radim Hejhal Profil |
#7 · Zasláno: 22. 7. 2008, 09:19:07
grimword
Viz link co posílal Nox: By default, PHP uses the libc random number generator with the rand() function. The mt_rand() function is a drop-in replacement for this. It uses a random number generator with known characteristics using the » Mersenne Twister, which will produce random numbers four times faster than what the average libc rand() provides. Zkráceně: mt_rand() je rychlejší. Jinak dělají to samý. |
||
grimword Profil |
#8 · Zasláno: 22. 7. 2008, 13:17:55
dekuji
|
||
Časová prodleva: 16 let
|
0