Description: Define the factorial function on nonnegative integers. For example,
( !5 ) = 1 2 0 because 1 x. 2 x. 3 x. 4 x. 5 = 1 2 0
( ex-fac ). In the literature, the factorial function is written as a
postscript exclamation point. (Contributed by NM, 2-Dec-2004)