\sin \left(e^{x}\right) - \sin \left(e^{x + e}\right)\sin \left(e^{x}\right) - \sin \left(e^{x + e}\right)double code(double x) {
return ((double) (((double) sin(((double) exp(x)))) - ((double) sin(((double) exp(((double) (x + ((double) M_E)))))))));
}
double code(double x) {
return ((double) (((double) sin(((double) exp(x)))) - ((double) sin(((double) exp(((double) (x + ((double) M_E)))))))));
}



Bits error versus x
Results
Initial program 3.4
Final simplification3.4
herbie shell --seed 2020153
(FPCore (x)
:name "(- (sin (exp x)) (sin (exp (+ x E))))"
:precision binary64
(- (sin (exp x)) (sin (exp (+ x E)))))