e^{-\left(1 - x \cdot x\right)}\frac{{\left(e^{x}\right)}^{x}}{e}double f(double x) {
double r1151852 = 1.0;
double r1151853 = x;
double r1151854 = r1151853 * r1151853;
double r1151855 = r1151852 - r1151854;
double r1151856 = -r1151855;
double r1151857 = exp(r1151856);
return r1151857;
}
double f(double x) {
double r1151858 = x;
double r1151859 = exp(r1151858);
double r1151860 = pow(r1151859, r1151858);
double r1151861 = exp(1.0);
double r1151862 = r1151860 / r1151861;
return r1151862;
}



Bits error versus x
Results
Initial program 0.0
Simplified0.0
rmApplied exp-prod0.0
Final simplification0.0
herbie shell --seed 2019149
(FPCore (x)
:name "exp neg sub"
(exp (- (- 1 (* x x)))))