


Bits error versus x



Bits error versus cos



Bits error versus sin
Results
if (/ (cos (* 2 x)) (* (fabs (fabs (* (* x cos) sin))) (fabs (fabs (* (* x cos) sin))))) < 1.1362336645399856e-307 or 1.4368137793234593e+273 < (/ (cos (* 2 x)) (* (fabs (fabs (* (* x cos) sin))) (fabs (fabs (* (* x cos) sin))))) Initial program 18.0
rmApplied add-sqr-sqrt18.0
Applied simplify18.0
Applied simplify1.6
rmApplied *-un-lft-identity1.6
Applied times-frac1.2
if 1.1362336645399856e-307 < (/ (cos (* 2 x)) (* (fabs (fabs (* (* x cos) sin))) (fabs (fabs (* (* x cos) sin))))) < 1.4368137793234593e+273Initial program 43.8
rmApplied add-sqr-sqrt43.8
Applied simplify43.8
Applied simplify4.8
rmApplied add-sqr-sqrt4.8
Applied simplify4.9
Applied simplify0.9
Time bar (total: 56.0s)Debug logProfile
herbie shell --seed 2020178
(FPCore (x cos sin)
:name "cos(2*x)/(cos^2(x)*sin^2(x))"
(/ (cos (* 2 x)) (* (pow cos 2) (* (* x (pow sin 2)) x))))