


Bits error versus x



Bits error versus cos



Bits error versus sin
if (pow sin 2) < 0.0Initial program 61.6
rmApplied add-sqr-sqrt61.6
Applied simplify61.7
Applied simplify9.1
rmApplied add-sqr-sqrt9.1
Applied simplify13.4
Applied simplify5.2
if 0.0 < (pow sin 2) < 3.710789790992941e+274Initial program 20.5
rmApplied add-sqr-sqrt20.6
Applied simplify20.5
Applied simplify0.7
rmApplied add-cube-cbrt1.2
if 3.710789790992941e+274 < (pow sin 2) Initial program 23.5
rmApplied add-sqr-sqrt23.5
Applied simplify23.4
Applied simplify3.5
Taylor expanded around 0 2.6
Time bar (total: 46.7s)Debug logProfile
herbie shell --seed '#(1071215679 2002590028 935158157 1944352234 2656991306 2955288481)' +o rules:numerics
(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))))