>>10
The factorial function can be expressed as a functional equation. The gamma function is one solution of that equation. You're not ``breaking'' the recursive definition when you use the gamma function.
But yeah, the approximations are shit. Numerical methods are shit and FPUs are shit too. Fuck you physics of silicon.