(Este es un apéndice del tipo Raymond de la respuesta, y una expansión de mi comentario allí).
Para algunas de las pequeñas argumentos racionales, Borwein Zucker y mostrar que la función gamma puede ser evaluado usando la integral elíptica completa de primera especie $K(m)$ (donde $m$ es el parámetro), evaluados en los llamados "valores propios". Puesto que la integral elíptica completa de primera especie puede ser evaluado usando cuadráticamente convergente aritmética-media geométrica,
$$K(m)=\frac{\pi}{2\mathrm{AGM}(1,\sqrt{1-m})}$$
también tenemos una manera rápida de evaluar la función gamma para aquellos particular argumentos racionales.
Dejar que los valores singulares se denota por a $k_r=\lambda^\ast(r)$ (donde $\lambda^\ast(r)$ es la elíptica función lambda), por ejemplo,
$$\begin{align*}
k_1&=\frac{1}{\sqrt{2}}\\
k_2&=\sqrt{2}-1\\
k_3&=\frac{\sqrt{3}-1}{2\sqrt{2}}\\
k_4&=3-2\sqrt{2}\\
k_5&=\sqrt{\frac{1}{2}-\sqrt{\sqrt{5}-2}}\\
k_6&=\left(2-\sqrt{3}\right)\left(\sqrt{3}-\sqrt{2}\right)
\end{align*}$$
tenemos por ejemplo las evaluaciones
$$\begin{align*}
\Gamma\left(\frac13\right)&=\frac{2^{7/9}\pi^{1/3}}{3^{1/12}}(K(k_3^2))^{1/3}\\
\Gamma\left(\frac14\right)&=2\pi^{1/4}\sqrt{K(k_1^2)}\\
\Gamma\left(\frac16\right)&=\frac{\sqrt{3}}{\sqrt[3]{2}\sqrt{\pi}}\left(\Gamma\left(\frac13\right)\right)^2\\
\Gamma\left(\frac18\right)\Gamma\left(\frac38\right)&=\sqrt{\sqrt{2}-1}\sqrt{\pi}2^{13/4}K(k_2^2)\\
\frac{\Gamma\left(\frac18\right)}{\Gamma\left(\frac38\right)}&=\frac{2\sqrt{\sqrt{2}+1}}{\sqrt[4]{\pi}}\sqrt{K(k_1^2)}
\end{align*}$$
Ver el Borwein/Zucker papel para obtener más detalles.
Con respecto a la de Lanczos aproximación mencionado por Rory en su respuesta, Paul Godfrey presenta una breve nota sobre cómo derivar la aproximación que es algo más sencillo que el original de la derivación por parte de Lanczos.
Para otros métodos, consulte este documento por Schmelzer y Trefethen, y de esta página web por Pedro Luschny.