Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleAvailability

This routine is available since starting with katl-commons 2.5.


Syntax

:

fact(number)

Description

:


Excerpt

Returns the factorial of a number.

The factorial of a number n is equal to 1*2*3*...* n



Parameters

:

ParameterTypeRequiredDescription
numberNumberYesThe non-negative number for which you want the factorial. If number is not an integer, it is truncated.

Return type

:

number

Example

:

Code Block
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:

 

contentbylabel

also 

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "math_routines"
labelsmath_routines