3 #define M_PI (3.14159265358979323846)
11 return tgamma(x + 1.);
24 extern "C" double log1p(
const double x) {
28 extern "C" double vtrap(
const double x,
const double y) {
29 if (
fabs(x / y) < 1
e-6) {
30 return y * (1.0 - x / y / 2.0);
32 return x / (
exp(x / y) - 1.0);
double factorial(const double x)
double log1p(const double x)
double degrees(const double radians)
double vtrap(const double x, const double y)
void radians(const double degrees, double *radians)