\frac{\frac{\left(2 \cdot \pi\right) \cdot \cos x}{e}}{2}\frac{\pi \cdot \cos x}{e}double code(double x) {
return ((double) (((double) (((double) (((double) (2.0 * ((double) M_PI))) * ((double) cos(x)))) / ((double) M_E))) / 2.0));
}
double code(double x) {
return ((double) (((double) (((double) M_PI) * ((double) cos(x)))) / ((double) M_E)));
}



Bits error versus x
Results
Initial program 0.2
Simplified0.2
Final simplification0.2
herbie shell --seed 2020153
(FPCore (x)
:name "(/ (/ (* (* 2 PI) (cos x)) E) 2)"
:precision binary64
(/ (/ (* (* 2.0 PI) (cos x)) E) 2.0))