For the same reason that we do such things:
double normal_pdf(double x) {
return (1.0 / sqrt(2.0 * pi)) * exp(x * x / 2.0);
return (1.0 / sqrt(8.0 * atan(1.0)) * exp(x * x / 2.0);
}
Instead...
double normal_pdf(double x) {
return 0.3989422804014327 * exp(x * x * 0.5);
}
, , , , - , , , , .
, char field[40+1], +1 NUL-, 40 .