Availability
This routine is available since katl-commons 2.5 .
Syntax:
fact(number)
Description:
Returns the factorial of a number.
The factorial of a number n is equal to 1*2*3*...* n
Parameters:
Parameter | Type | Required | Description |
---|---|---|---|
number | Number | Yes | The non-negative number for which you want the factorial. If number is not an integer, it is truncated. |
Return type:
number
Example:
number a = fact(5); print("a= " + a); number b = fact(3.7); print("b= " + b); number c = fact(-3); print("c= " + c);
Prints:
a= 120 ;
b= 6;
c= NaN;
See Also: