{site_name}

{site_name}

🌜 搜索

在 PHP 中,stats_rand_gen_ibinomial_negativ

php 𝄐 0
phpstudy,php strpos函数,phpstorm,phpstudy数据库,phpstudy的MySQL无法启动,phpstudyApache启动不了
在 PHP 中,stats_rand_gen_ibinomial_negative 函数用于生成符合负二项分布(negative binomial distribution)的随机数。该分布描述的是一系列独立重复的伯努利试验中,成功次数达到指定数量之前所需进行的失败次数。

函数的语法如下:

php
int stats_rand_gen_ibinomial_negative(int $n, float $pi)


参数说明:
- $n:成功的次数阈值,即需要达到的成功次数。
- $pi:每次试验成功的概率。

返回值为一个正整数,表示达到成功次数阈值之前累计的失败次数。

以下是一个使用 stats_rand_gen_ibinomial_negative 函数的例子:

php
// 生成符合负二项分布的随机数
$n = 10; // 成功的次数阈值
$pi = 0.5; // 每次试验成功的概率

$randomNumber = stats_rand_gen_ibinomial_negative($n, $pi);
echo "累计失败次数:$randomNumber";


上述例子中,设置了成功次数阈值为10,并且每次试验成功的概率为0.5。函数将生成满足这两个要求的符合负二项分布的随机数,即达到10次成功之前累计的失败次数。

请注意,为了使用 stats_rand_gen_ibinomial_negative 函数,你需要安装并启用 PHP 的统计扩展(stats)才能正常运行。