e^{-\left(1 - x \cdot x\right)}\frac{1}{\sqrt{e}} \cdot \frac{e^{x \cdot x}}{\sqrt{e}}double f(double x) {
double r1893564 = 1.0;
double r1893565 = x;
double r1893566 = r1893565 * r1893565;
double r1893567 = r1893564 - r1893566;
double r1893568 = -r1893567;
double r1893569 = exp(r1893568);
return r1893569;
}
double f(double x) {
double r1893570 = 1.0;
double r1893571 = exp(1.0);
double r1893572 = sqrt(r1893571);
double r1893573 = r1893570 / r1893572;
double r1893574 = x;
double r1893575 = r1893574 * r1893574;
double r1893576 = exp(r1893575);
double r1893577 = r1893576 / r1893572;
double r1893578 = r1893573 * r1893577;
return r1893578;
}



Bits error versus x
Results
Initial program 0.0
Simplified0.0
rmApplied exp-diff0.0
Simplified0.0
rmApplied add-sqr-sqrt1.0
Applied *-un-lft-identity1.0
Applied times-frac0.0
Final simplification0.0
herbie shell --seed 2019168
(FPCore (x)
:name "exp neg sub"
(exp (- (- 1 (* x x)))))