2026a

# binomial


二项式系数或所有组合

# 语法

b = binomial(n,k)

# 说明

b = binomial(n,k) 用于返回二项式系数 ,它是多项式 (1+x)^n 中第 k 项的系数。它的公式为: 示例

在这里 n! 是的阶乘。且 n 为整数,如果 n 是负整数,那么其公式为:

# 示例

返回二项式系数
using TyMath
b = binomial(6,4)
b = 15
返回多个二项式系数
using TyMath
b1 = binomial(6,3)
b2 = binomial(-6,3)
b3 = binomial(-6,-2)
b4 = binomial(5,2)
b1 = 20

b2 = -56

b3 = 0

b4 = 10

# 输入参数

n - 可选项的数目
整数标量

可选项的数目,指定为整数标量。n 可以是任何数值类型,但必须为实数。

示例: 10

示例: Int16(10)

数据类型: Int64 | Int32 | Int16 | Int128

k - 选中项的数目
整数标量

选中项的数目,指定为整数标量。k 可以是任何数值类型,但必须为实数。

示例: 3

示例: Int16(3)

数据类型: Int64 | Int32 | Int16 | Int128

# 输出参数

b - 二项式系数
标量值

二项式系数,以标量值的形式返回。b 与 n 和 k 的类型相同。

# 另请参阅

nchoosek