라이브러리
[PHP] stats_rand_gen_int - 1~2147483562 사이의 난수 정수를 생성합니다.
PHP에서 stats_rand_gen_int 함수
PHP의 `stats_rand_gen_int` 함수는 통계학적 분포를 기반으로 임의의 정수를 생성하는 함수입니다. 이 함수는 통계학적 분포를 사용하여 임의의 정수를 생성하므로, 결과가 완전히 무작위가 아니라는 점에 주의해야 합니다.
함수 사용법
`stats_rand_gen_int` 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
stats_rand_gen_int($min, $max)
* `$min`: 최소값
* `$max`: 최대값
예제
#hostingforum.kr
php
// 통계학적 분포를 기반으로 1에서 100 사이의 임의의 정수를 생성합니다.
$random_number = stats_rand_gen_int(1, 100);
echo "생성된 임의의 정수: $random_number
";
통계학적 분포
`stats_rand_gen_int` 함수는 다음과 같은 통계학적 분포를 사용합니다.
* 정규분포: 평균과 표준편차를 지정하여 정규분포를 생성할 수 있습니다.
* 치수분포: 최소값, 최대값, 평균, 표준편차를 지정하여 치수분포를 생성할 수 있습니다.
* 이항분포: 성공 확률과 실패 확률을 지정하여 이항분포를 생성할 수 있습니다.
통계학적 분포를 사용하는 예제
#hostingforum.kr
php
// 정규분포를 기반으로 평균 50, 표준편차 10 사이의 임의의 정수를 생성합니다.
$random_number = stats_rand_gen_int(50 - 10, 50 + 10);
echo "생성된 임의의 정수: $random_number
";
// 치수분포를 기반으로 최소값 1, 최대값 100, 평균 50, 표준편차 10 사이의 임의의 정수를 생성합니다.
$random_number = stats_rand_gen_int(1, 100);
echo "생성된 임의의 정수: $random_number
";
// 이항분포를 기반으로 성공 확률 0.5, 실패 확률 0.5 사이의 임의의 정수를 생성합니다.
$random_number = stats_rand_gen_int(0, 1);
echo "생성된 임의의 정수: $random_number
";
주의사항
`stats_rand_gen_int` 함수는 PHP 5.3.0부터 deprecated 상태입니다. PHP 7.0.0부터는 이 함수는 사용할 수 없습니다. 대신 `random_int` 함수를 사용하는 것을 권장합니다.
#hostingforum.kr
php
$random_number = random_int(1, 100);
echo "생성된 임의의 정수: $random_number
";
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.