라이브러리

[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
";


  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 123 페이지

검색

게시물 검색