e^{-\left(1 - x \cdot x\right)}\frac{{\left(e^{-\left(\sqrt{1} + x\right)}\right)}^{\left(\sqrt{1}\right)}}{{\left(e^{-\left(\sqrt{1} + x\right)}\right)}^{x}}double f(double x) {
double r35774 = 1.0;
double r35775 = x;
double r35776 = r35775 * r35775;
double r35777 = r35774 - r35776;
double r35778 = -r35777;
double r35779 = exp(r35778);
return r35779;
}
double f(double x) {
double r35780 = 1.0;
double r35781 = sqrt(r35780);
double r35782 = x;
double r35783 = r35781 + r35782;
double r35784 = -r35783;
double r35785 = exp(r35784);
double r35786 = pow(r35785, r35781);
double r35787 = pow(r35785, r35782);
double r35788 = r35786 / r35787;
return r35788;
}



Bits error versus x
Results
Initial program 0.0
rmApplied add-sqr-sqrt0.0
Applied difference-of-squares0.0
Applied distribute-lft-neg-in0.0
Applied exp-prod0.0
rmApplied pow-sub0.0
Final simplification0.0
herbie shell --seed 2020062
(FPCore (x)
:name "exp neg sub"
:precision binary64
(exp (- (- 1 (* x x)))))