WorksheetFunction.Permut(Double, Double) 方法

定义

返回从给定数目的对象集合中选取的若干对象的排列数。 排列为有内部顺序的对象或事件的任意集合或子集。 排列与组合不同,组合的内部顺序无意义。 此函数可用于彩票抽奖的概率计算。

public:
 double Permut(double Arg1, double Arg2);
public double Permut (double Arg1, double Arg2);
Public Function Permut (Arg1 As Double, Arg2 As Double) As Double

参数

Arg1
Double

Number - 表示对象个数的整数。

Arg2
Double

Number_chosen - 表示每个排列中对象个数的整数。

返回

注解

两个参数将被截尾取整。

如果 number 或 number_chosen 为非数值, 则 Permut 返回 #VALUE! 。

如果 number ≤ 0 或 number_chosen < 0, 则 Permut 返回 #NUM! 。

如果数字 < number_chosen, 则 Permut 返回 #NUM! 。

排列数的计算公式如下:

图 1:排列次数的公式

适用于