generalization of the factorial function to nonintegral values, introduced by the Swiss mathematician Leonhard Euler in the 18th century.