活动
FACT
返回数字的阶乘,等于序列 1*2*3*...*,以给定数字结尾。
FACT(<number>)
术语 | 定义 |
---|---|
number |
要为其 calculate 阶乘的非负数。 |
十进制数。
If 数字 not 整数,则会在返回 errorand 截断数字。 If 结果过大,则返回 error。
在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。
以下公式返回列中整数序列的阶乘,[Values]
。
= FACT([Values])
下表显示了预期结果:
Values | 结果 |
---|---|
0 | 1 |
1 | 1 |
2 | 2 |
3 | 6 |
4 | 24 |
5 | 120 |
170 | 7.257415615308E+306 |