라이브러리
[PHP] stats_rand_gen_iuniform - LOW(포함)와 HIGH(포함) 사이에 균일하게 분포된 정수를 생성합니다.
PHP에서 stats_rand_gen_iuniform 함수
PHP의 `stats_rand_gen_iuniform` 함수는 통계학에서 사용하는 이산 균등 분포를 생성하는 함수입니다. 이 함수는 `stats_rand_gen` 함수를 사용하여 균등 분포를 생성하고, 이산 분포를 만들기 위해 이산화합니다.
이산 균등 분포
이산 균등 분포는 0 이상의 정수만을 취하는 분포입니다. 이 분포에서 각 가능한 정수는 동일한 확률로 발생합니다.
stats_rand_gen_iuniform 함수의 사용법
`stats_rand_gen_iuniform` 함수는 두 개의 매개변수를 받습니다.
* `$min`: 분포의 최소값
* `$max`: 분포의 최대값
이 함수를 사용하여 이산 균등 분포를 생성할 수 있습니다.
예제
#hostingforum.kr
php
// 분포의 최소값과 최대값을 설정합니다.
$min = 1;
$max = 10;
// 이산 균등 분포를 생성합니다.
$random_value = stats_rand_gen_iuniform($min, $max);
// 생성된 난수를 출력합니다.
echo "생성된 난수: $random_value
";
주의
`stats_rand_gen_iuniform` 함수는 PHP 4.x에서 사용할 수 있습니다. PHP 5.x 이상에서는 이 함수를 사용할 수 없습니다. 대신 `mt_rand` 함수를 사용할 수 있습니다.
대안
PHP 5.x 이상에서는 `mt_rand` 함수를 사용하여 이산 균등 분포를 생성할 수 있습니다.
#hostingforum.kr
php
// 분포의 최소값과 최대값을 설정합니다.
$min = 1;
$max = 10;
// 이산 균등 분포를 생성합니다.
$random_value = mt_rand($min, $max);
// 생성된 난수를 출력합니다.
echo "생성된 난수: $random_value
";
결론
`stats_rand_gen_iuniform` 함수는 PHP 4.x에서 사용할 수 있는 이산 균등 분포를 생성하는 함수입니다. PHP 5.x 이상에서는 대신 `mt_rand` 함수를 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.