e^{-\left(1 - x \cdot x\right)}\frac{e^{x \cdot x}}{e}double f(double x) {
double r694519 = 1.0;
double r694520 = x;
double r694521 = r694520 * r694520;
double r694522 = r694519 - r694521;
double r694523 = -r694522;
double r694524 = exp(r694523);
return r694524;
}
double f(double x) {
double r694525 = x;
double r694526 = r694525 * r694525;
double r694527 = exp(r694526);
double r694528 = exp(1.0);
double r694529 = r694527 / r694528;
return r694529;
}



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