e^{-\left(1 - x \cdot x\right)}\frac{e^{x \cdot x}}{e}double f(double x) {
double r772228 = 1.0;
double r772229 = x;
double r772230 = r772229 * r772229;
double r772231 = r772228 - r772230;
double r772232 = -r772231;
double r772233 = exp(r772232);
return r772233;
}
double f(double x) {
double r772234 = x;
double r772235 = r772234 * r772234;
double r772236 = exp(r772235);
double r772237 = exp(1.0);
double r772238 = r772236 / r772237;
return r772238;
}



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