


Bits error versus x



Bits error versus y



Bits error versus z



Bits error versus t



Bits error versus a



Bits error versus b



Bits error versus c



Bits error versus i



Bits error versus j



Bits error versus k
Results
if (+ (- (- (* c b) (* 27.0 (* j k))) (* (* (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0))))) (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0)))))) (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0))))))) (* t (- (* a 4.0)))) < -4.398592172198208e+304 or 1.0563176570278051e+300 < (+ (- (- (* c b) (* 27.0 (* j k))) (* (* (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0))))) (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0)))))) (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0))))))) (* t (- (* a 4.0)))) Initial program 6.3
if -4.398592172198208e+304 < (+ (- (- (* c b) (* 27.0 (* j k))) (* (* (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0))))) (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0)))))) (cbrt (* x (- (* i 4.0) (* (* z t) (* y 18.0))))))) (* t (- (* a 4.0)))) < 1.0563176570278051e+300Initial program 5.5
Applied simplify5.2
rmApplied sub-neg5.2
Applied distribute-lft-in5.2
Applied associate-+r+5.2
Applied simplify0.2
rmApplied associate-*r*0.2
Time bar (total: 3.8m)Debug logProfile
herbie shell --seed 2020178
(FPCore (x y z t a b c i j k)
:name "Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1"
(- (- (+ (- (* (* (* (* x 18.0) y) z) t) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k)))