\left(\left(e^{x}\right) \bmod \left(\sqrt{\cos x}\right)\right) \cdot e^{-x}\frac{\left(\left(e^{x}\right) \bmod \left(\sqrt[3]{{\left(\sqrt{\cos x}\right)}^{3}}\right)\right)}{e^{x}}(FPCore (x) :precision binary64 (* (fmod (exp x) (sqrt (cos x))) (exp (- x))))
(FPCore (x) :precision binary64 (/ (fmod (exp x) (cbrt (pow (sqrt (cos x)) 3.0))) (exp x)))
double code(double x) {
return fmod(exp(x), sqrt(cos(x))) * exp(-x);
}
double code(double x) {
return fmod(exp(x), cbrt(pow(sqrt(cos(x)), 3.0))) / exp(x);
}



Bits error versus x
Initial program 59.6
Simplified59.6
rmApplied add-cbrt-cube_binary64_78459.6
Simplified59.6
Final simplification59.6
herbie shell --seed 2020281
(FPCore (x)
:name "expfmod"
:precision binary64
(* (fmod (exp x) (sqrt (cos x))) (exp (- x))))