라이브러리

[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` 함수를 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색