牛牛在线工具

gmp_binomial()

收录 8868 个 PHP 函数,含用途说明与用法示例。

gmp_binomial()

计算二项式系数,即 n 个元素中选取 k 个元素的组合数

函数名称:gmp_binomial() 函数描述:该函数用于计算二项式系数,即 n 个元素中选取 k 个元素的组合数。 适用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7 语法:gmp_binomial($n, $k) 参数: $n:必需,表示元素总数,应为一个 GMP 资源对象或一个数值字符串。 $k:必需,表示选取的元素个数,应为一个 GMP 资源对象或一个数值字符串。 返回值:返回一个 GMP 资源对象,表示计算得到的二项式系数。 示例: $n = gmp_init(10); // 初始化一个 GMP 资源对象,表示元素总数为 10 $k = gmp_init(3); // 初始化一个 GMP 资源对象,表示选取的元素个数为 3 $result = gmp_binomial($n, $k); echo gmp_strval($result); // 输出计算得到的二项式系数,即 "120" 注意事项: 该函数要求 GMP 扩展可用,因此在使用之前需要确认 GMP 扩展已经安装并启用。 参数 $n 和 $k 可以是 GMP 资源对象或数值字符串,但不能是浮点数。 如果 $n 和 $k 中任何一个不是一个合法的数字字符串,将会抛出一个警告并返回 FALSE。 如果 $n 和 $k 中任何一个为负数,将会抛出一个警告并返回 FALSE。 如果 $k 大于 $n,将会返回 0。 如果计算结果超过了 PHP 所能表示的范围,将会抛出一个警告并返回 FALSE。