PHP 주요레퍼런스/수학연산 함수

rand / mt_rand

웹 개발자의 비상 2011. 8. 31. 23:10
int rand ( [int min, int max.] )
인자로 지정된 최대값과 최소값 사이의 임의의 난수를 반환한다.

최소값 min과 최대값 max사이에 임의의 값을 반환하는 역할을 한다. 지정하지 않을 경우 0과 RAND_MAX 상수(32,768) 사이의 값중 임의의 값을 반환한다.

int mt_rand ( [int min, int max.] )
Mersenne Twister 알고리즘을 이용하여 인자로 지정된 최대값과 최소값 사이의 임의의 난수를 반환한다.

Mersenne Twister 알고리즘은 rand()함수보다 4배정도 빠른성능을 보여준다.
최소값 min과 최대값 max사이에 임의의 값을 반환하는 역할을 한다. 지정하지 않을 경우 0과 RAND_MAX 상수(32,768) 사이의 값중 임의의 값을 반환한다.

예제

<?
echo rand(1,20) . "<br>";
echo mt_rand(20, 100) . "<br>";
?>


728x90

'PHP 주요레퍼런스 > 수학연산 함수' 카테고리의 다른 글

수학관련 상수  (0) 2011.08.31
max / min  (0) 2011.08.31
sqrt  (0) 2011.08.31
pi  (0) 2011.08.31
log / log10  (0) 2011.08.31