\cos \left(\frac{\cos^{-1} \left(\frac{s}{v \cdot \sqrt{v}}\right)}{3}\right)\cos \left(\frac{\cos^{-1} \left(\frac{s}{v \cdot \sqrt{v}}\right)}{3}\right)double code(double s, double v) {
return ((double) cos(((double) (((double) acos(((double) (s / ((double) (v * ((double) sqrt(v)))))))) / 3.0))));
}
double code(double s, double v) {
return ((double) cos(((double) (((double) acos(((double) (s / ((double) (v * ((double) sqrt(v)))))))) / 3.0))));
}



Bits error versus s



Bits error versus v
Results
Initial program 1.0
Final simplification1.0
herbie shell --seed 2020153
(FPCore (s v)
:name "(cos (/ (acos (/ s (* v (sqrt v)))) 3))"
:precision binary64
(cos (/ (acos (/ s (* v (sqrt v)))) 3.0)))