double factorial(int _num) { double rval = 1; for (int i = 2; i <= _num; i += 1) rval *= i; return rval; }