dealing with very large values aside (you have to pick your solution here), there is a *very* accurate factorial approximation function that you can use that directly computes the values without loops/recursion/ etc that may be good enough depending on what you are doing. ...