\frac{\tan \left(1 + x\right)}{\tan 1} - \cos x\frac{\tan \left(1 + x\right)}{\tan 1} - \cos xdouble code(double x) {
return ((double) (((double) (((double) tan(((double) (1.0 + x)))) / ((double) tan(1.0)))) - ((double) cos(x))));
}
double code(double x) {
return ((double) (((double) (((double) tan(((double) (1.0 + x)))) / ((double) tan(1.0)))) - ((double) cos(x))));
}



Bits error versus x
Results
Initial program 56.6
Final simplification56.6
herbie shell --seed 2020153
(FPCore (x)
:name "(- (/ (tan (+ 1 x)) (tan 1)) (cos x))"
:precision binary64
(- (/ (tan (+ 1.0 x)) (tan 1.0)) (cos x)))