\frac{\cos^{-1} \left(\frac{s}{v \cdot \sqrt{v}}\right)}{3}\frac{\cos^{-1} \left(\frac{s}{v \cdot \sqrt{v}}\right)}{3}double code(double s, double v) {
return ((double) (((double) acos(((double) (s / ((double) (v * ((double) sqrt(v)))))))) / 3.0));
}
double code(double s, double v) {
return ((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 "(/ (acos (/ s (* v (sqrt v)))) 3)"
:precision binary64
(/ (acos (/ s (* v (sqrt v)))) 3.0))