English | 简体中文 | 繁體中文
查询

stats_rand_gen_ibinomial()函数—用法及示例

「 生成一个符合二项分布的随机数 」


函数名称:stats_rand_gen_ibinomial()

适用版本:PHP 7.2.0及以上版本

函数描述:stats_rand_gen_ibinomial() 函数用于生成一个符合二项分布的随机数。

语法:int stats_rand_gen_ibinomial( int $n, float $pp )

参数:

  • $n:表示试验次数,必须是一个非负整数。
  • $pp:表示每次试验成功的概率,必须是一个0到1之间的浮点数。

返回值:返回一个服从二项分布的随机整数。

示例:

// 生成符合二项分布的随机数
$n = 10; // 试验次数为10次
$pp = 0.5; // 每次试验成功的概率为0.5

$randomNumber = stats_rand_gen_ibinomial($n, $pp);

echo '生成的随机数为:' . $randomNumber;

输出:

生成的随机数为:5

注意事项:

  • 该函数依赖于统计扩展(stats extension),需要在编译PHP时启用该扩展或者通过安装对应的统计扩展模块来使用。
  • 参数$n必须是一个非负整数,否则会导致错误。
  • 参数$pp必须是一个0到1之间的浮点数,否则会导致错误。
  • 返回的随机数是一个整数,表示在$n$次试验中成功的次数。
补充纠错
热门PHP函数
分享链接