type/factorial
test for factorial
Calling Sequence
Parameters
Description
Examples
type(expr, `!`)
expr
-
any expression
This function will return true if expr is a factorial, and false otherwise. For more information about factorials, see factorial.
An expression of the type n!, where n is an integer, is not of type `!`, since its value is calculated before the call to the type function is executed.
Note that the factorial function is both of type function and type `!`. In the function call, it is important that the exclamation mark, !, be enclosed in quotes. Missing quotes will cause a syntax error.
type⁡n!,`!`
true
type⁡n!,function
type⁡6!,`!`
false
type⁡0.5!,`!`
See Also
factorial
type
Download Help Document