


Bits error versus x
if (/ (- (pow (* x (* x 9/40)) 3) (pow (fma 27/2800 (pow x 4) 1/2) 3)) (fma (fma 27/2800 (pow x 4) 1/2) (fma (* x x) 9/40 (fma 27/2800 (pow x 4) 1/2)) (* (* x (* 9/40 x)) (* x (* 9/40 x))))) < -0.5111112566485495Initial program 0.1
if -0.5111112566485495 < (/ (- (pow (* x (* x 9/40)) 3) (pow (fma 27/2800 (pow x 4) 1/2) 3)) (fma (fma 27/2800 (pow x 4) 1/2) (fma (* x x) 9/40 (fma 27/2800 (pow x 4) 1/2)) (* (* x (* 9/40 x)) (* x (* 9/40 x))))) < -0.49966204113092333Initial program 62.8
Taylor expanded around 0 0.0
Applied simplify0.0
rmApplied flip3--0.0
Applied simplify0.0
if -0.49966204113092333 < (/ (- (pow (* x (* x 9/40)) 3) (pow (fma 27/2800 (pow x 4) 1/2) 3)) (fma (fma 27/2800 (pow x 4) 1/2) (fma (* x x) 9/40 (fma 27/2800 (pow x 4) 1/2)) (* (* x (* 9/40 x)) (* x (* 9/40 x))))) Initial program 0.0
rmApplied add-cbrt-cube47.0
Applied add-cbrt-cube46.9
Applied cbrt-undiv46.9
Applied simplify0.0
Time bar (total: 3.4m)Debug logProfile
herbie shell --seed 2018207 +o rules:numerics
(FPCore (x)
:name "sintan (problem 3.4.5)"
(/ (- x (sin x)) (- x (tan x))))