Share via


FACT

適用対象:計算列計算テーブルメジャービジュアル計算

数値の階乗 (1 * 2 * 3 * ... * 指定された数値) を返します。

構文

FACT(<number>)  

パラメーター

用語 定義
数値 階乗を計算する非負の数。

戻り値

10 進数。

解説

  • 数値が整数でない場合は、小数部が切り捨てられ、エラーが返されます。 結果が大きすぎる場合は、エラーが返されます。

  • この関数は、計算列または行レベルのセキュリティ (RLS) ルールで使用される場合、DirectQuery モードでの使用はサポートされません。

次の式は、[Values] 列内の連続する整数に対する階乗を返します。

= FACT([Values])  

次の表は、予想される結果を示しています。

結果
0 1
1 1
2 2
3 6
4 24
5 120
170 7.257415615308E+306

数学関数と三角関数
TRUNC 関数