e^{-\left(1 - x \cdot x\right)}{e}^{\left(-1 + x \cdot x\right)}double f(double x) {
double r1114131 = 1.0;
double r1114132 = x;
double r1114133 = r1114132 * r1114132;
double r1114134 = r1114131 - r1114133;
double r1114135 = -r1114134;
double r1114136 = exp(r1114135);
return r1114136;
}
double f(double x) {
double r1114137 = exp(1.0);
double r1114138 = -1.0;
double r1114139 = x;
double r1114140 = r1114139 * r1114139;
double r1114141 = r1114138 + r1114140;
double r1114142 = pow(r1114137, r1114141);
return r1114142;
}



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