


Bits error versus p



Bits error versus q



Bits error versus b



Bits error versus a
Initial program 3.2
Final simplification3.2
herbie shell --seed 2020152
(FPCore (p q b a)
:name "(- (* (sqrt (* (/ (- 4) 3) p)) (cos (* (/ 1 3) (acos (* (/ (- q) 2) (sqrt (/ (- 27) (pow p 3)))))))) (* (/ b 3) a))"
:precision binary64
(- (* (sqrt (* (/ (neg 4.0) 3.0) p)) (cos (* (/ 1.0 3.0) (acos (* (/ (neg q) 2.0) (sqrt (/ (neg 27.0) (pow p 3.0)))))))) (* (/ b 3.0) a)))