Kirjautuminen

Haku

Tehtävät

Hakemisto: PHP: Matematiikka: mt_rand

Palauttaa satunnaisluvun.

int mt_rand ( [int minimi, int maksimi] )

Palauttaa satunnaisluvun. Jos arvoja minimi ja maksimi ei ole annettu, mt_rand palauttaa satunnaisluvun väliltä 0 ja RAND_MAX. Jos ne on määritelty, mt_rand palauttaa satunnaisluvun väliltä minimi - maksimi.

Normaalisti PHP käyttää libc :n satunnaisgeneraattoria, jota käytetään käskyllä rand. Mt_rand kuitenkin käyttää satunnaisgeneraattoria nimeltään Mersenne Twister, joka on noin 4 kertaa nopeampi kuin rand.

Satunnaislukugeneraattorin voi alustaa komennolla mt_srand. PHP:n versiosta 4.2.0 eteenpäin se ei ole tarpeellista.

Katso myös: mt_srand, rand, srand

Tietoa sivustosta